)]}'
{
  "log": [
    {
      "commit": "41d5c805d96aef0aaa9a2aaa86ccc4b77ca75e11",
      "tree": "d67bf25bf67d4cbee4fdb6ca378018bbbc0d8d95",
      "parents": [
        "a9164cbb3092d4edebd9f20e7da533e169e8d3c6"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Wed Oct 13 19:11:28 2010 -0700"
      },
      "committer": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Wed Oct 13 19:25:33 2010 -0700"
      },
      "message": "Add function to check for AVRCP target to send volume keys.\n\nCurrently, when A2DP is connected and the user changes volume\nkeys on the device, we just change the volume on the device.\nWe are not supposed to do that. The white paper recommendation\nis to keep the volume stream at max and just send the volume\nkeys over. But then not all A2DP headsets act as AVRCP targets,\nhence check for that.\n\nSo now the media code should use the API and not change the volume\nat the device but just send the keys.\n\nBug: 3071356\nChange-Id: I03a8b6f7619cf860c4e63979bf4903ded9ecd314\n"
    },
    {
      "commit": "a9164cbb3092d4edebd9f20e7da533e169e8d3c6",
      "tree": "f29c132f6bf3e55c96c49163b811be6663c6316a",
      "parents": [
        "8ff07224535602884e5e92b954bb3e38b67c7c19",
        "0ab9851308c02928c34e7261c4d4521c07e64f0e"
      ],
      "author": {
        "name": "Owen Lin",
        "email": "owenlin@google.com",
        "time": "Wed Sep 29 22:57:08 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 29 22:57:08 2010 -0700"
      },
      "message": "Merge \"Fix a initialization bug in BitmapRegionDecoder.\""
    },
    {
      "commit": "8ff07224535602884e5e92b954bb3e38b67c7c19",
      "tree": "feb32c803cb08ac4a091c8e25765cab1b3d3d3d6",
      "parents": [
        "d4c2a2f18728651c3d4191654389886cab5bf2bb",
        "1254b9c534c5f027f8928fbb3e743e57d55bd13d"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Wed Sep 29 22:13:44 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 29 22:13:44 2010 -0700"
      },
      "message": "am 1254b9c5: am cd386649: Merge \"RTP: Revise the workaround of private addresses and fix bugs.\" into gingerbread\n\nMerge commit \u00271254b9c534c5f027f8928fbb3e743e57d55bd13d\u0027\n\n* commit \u00271254b9c534c5f027f8928fbb3e743e57d55bd13d\u0027:\n  RTP: Revise the workaround of private addresses and fix bugs.\n"
    },
    {
      "commit": "d4c2a2f18728651c3d4191654389886cab5bf2bb",
      "tree": "1bc18fb8c236ab87d2c3c3e9001931191ea34666",
      "parents": [
        "da5917ec359eeee04f83672958c10891afe01f16",
        "198297b495d975cd4889f5136cd69368bd319eed"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Wed Sep 29 22:13:21 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 29 22:13:21 2010 -0700"
      },
      "message": "am 198297b4: am f01a8730: Merge \"Revert \"Revert \"Check for the DEVICE_POWER permission in userActivity.\"\"\" into gingerbread\n\nMerge commit \u0027198297b495d975cd4889f5136cd69368bd319eed\u0027\n\n* commit \u0027198297b495d975cd4889f5136cd69368bd319eed\u0027:\n  Revert \"Revert \"Check for the DEVICE_POWER permission in userActivity.\"\"\n"
    },
    {
      "commit": "da5917ec359eeee04f83672958c10891afe01f16",
      "tree": "4f01a68575cf7becbd9e1a4160a458a3140f9f35",
      "parents": [
        "a1ffc6f1ed54da69003d2b680c05ded52e0827c2",
        "b4a28f24263fbccce4b77b47c2f3ddac63a8a75f"
      ],
      "author": {
        "name": "Roy West",
        "email": "rwest@google.com",
        "time": "Wed Sep 29 22:12:19 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 29 22:12:19 2010 -0700"
      },
      "message": "am b4a28f24: (-s ours) am d146c233: Merge \"Partial fix to bug 2992589: Edit dev admin strings.\" into gingerbread\n\nMerge commit \u0027b4a28f24263fbccce4b77b47c2f3ddac63a8a75f\u0027\n\n* commit \u0027b4a28f24263fbccce4b77b47c2f3ddac63a8a75f\u0027:\n  Partial fix to bug 2992589: Edit dev admin strings.\n"
    },
    {
      "commit": "a1ffc6f1ed54da69003d2b680c05ded52e0827c2",
      "tree": "4f01a68575cf7becbd9e1a4160a458a3140f9f35",
      "parents": [
        "4e2affec16d53bd5943c5738233384526a25f915",
        "048449ebfa3f42e1431338785f225d25125f294e"
      ],
      "author": {
        "name": "Gil Dobjanschi",
        "email": "virgild@google.com",
        "time": "Wed Sep 29 19:47:38 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 29 19:47:38 2010 -0700"
      },
      "message": "Merge \"Added ability to instantiate various implementations of the VideoEditor\""
    },
    {
      "commit": "4e2affec16d53bd5943c5738233384526a25f915",
      "tree": "c077d9c8467bb0832b67b7eb5e2b282752d54c40",
      "parents": [
        "ea7ee3f4d31b92828df005d021cf482f6332514a",
        "6364f2bbe5254b4274f3feffc48f4259eacc205e"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Sep 29 18:03:07 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 29 18:03:07 2010 -0700"
      },
      "message": "Merge \"Fixing issue where notifyDataSetChanged was not properly being called while not loading items.\""
    },
    {
      "commit": "6364f2bbe5254b4274f3feffc48f4259eacc205e",
      "tree": "e4d05556c194885f6c71fc5cd409a60bdbc0cb0d",
      "parents": [
        "5f421a56786cf7c71159280c51bd4280f5199cfb"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Sep 29 11:14:30 2010 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Sep 29 18:01:15 2010 -0700"
      },
      "message": "Fixing issue where notifyDataSetChanged was not properly being called while not loading items.\n\nChange-Id: I46bb30a5a95576891f11873b214f5c760f5d1757\n"
    },
    {
      "commit": "ea7ee3f4d31b92828df005d021cf482f6332514a",
      "tree": "ed11714fecc0d80a440b9c20077da91bc01a3a8a",
      "parents": [
        "3ebb1ba50c9b98e5303eb21ed6fa488c3f9bd632",
        "8bd545ab4f7e75634c970b50ed15c20858d6ac0c"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Wed Sep 29 17:17:22 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 29 17:17:22 2010 -0700"
      },
      "message": "am 8bd545ab: am 212d81a0: Merge \"Move all the permissions check up for unmount\" into gingerbread\n\nMerge commit \u00278bd545ab4f7e75634c970b50ed15c20858d6ac0c\u0027\n\n* commit \u00278bd545ab4f7e75634c970b50ed15c20858d6ac0c\u0027:\n  Move all the permissions check up for unmount\n"
    },
    {
      "commit": "048449ebfa3f42e1431338785f225d25125f294e",
      "tree": "190138d01c12e4e4c187c0528e05e147ae94350d",
      "parents": [
        "e17c054d34676c25f03b4eb0d8daebe41b84bf6e"
      ],
      "author": {
        "name": "Gil Dobjanschi",
        "email": "virgild@google.com",
        "time": "Wed Sep 29 16:58:21 2010 -0700"
      },
      "committer": {
        "name": "Gil Dobjanschi",
        "email": "virgild@google.com",
        "time": "Wed Sep 29 16:58:21 2010 -0700"
      },
      "message": "Added ability to instantiate various implementations of the VideoEditor\n\nChange-Id: I5b09afafff1c009bada4f49a5568286fe3cd9aef\n"
    },
    {
      "commit": "3ebb1ba50c9b98e5303eb21ed6fa488c3f9bd632",
      "tree": "78c70a5d12101e19d5c97f972acac5351b2f9e68",
      "parents": [
        "e17c054d34676c25f03b4eb0d8daebe41b84bf6e",
        "4378f1175546616c76ecb7f0b1159940ab22d5f4"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Sep 29 15:48:51 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 29 15:48:51 2010 -0700"
      },
      "message": "Merge \"More robust attribute binding Adding attribute and uniform debug logging. Checking to see if aniso filtering is available.\""
    },
    {
      "commit": "e17c054d34676c25f03b4eb0d8daebe41b84bf6e",
      "tree": "cf64a233b113e99723d72ffb5da35952933742da",
      "parents": [
        "4715bd91f5949a1919156a5a5cb50f0cccda645e",
        "b051e895ccb696604349c6c5efe7c4747e1d1ab6"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed Sep 29 13:37:37 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 29 13:37:37 2010 -0700"
      },
      "message": "Merge \"Add display lists caching.\""
    },
    {
      "commit": "b051e895ccb696604349c6c5efe7c4747e1d1ab6",
      "tree": "81fe0deb43ede32e22d0aa2350615bdc869bcc52",
      "parents": [
        "5a86c4c3857ed3924848318cb06b6a4bc40b1f10"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Sep 28 19:09:36 2010 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed Sep 29 13:29:04 2010 -0700"
      },
      "message": "Add display lists caching.\n\nChange-Id: Iac3a248a81ed8cb076a83ef9d186b8ebba685b4c\n"
    },
    {
      "commit": "4715bd91f5949a1919156a5a5cb50f0cccda645e",
      "tree": "75e45e380c7208467ac6d29ba79a0ff3806c4f76",
      "parents": [
        "856f2859e8550c274c7fe3f05b971bf34bdcb525",
        "f4c3b7e916b417fabb468ec0a565dc79cd7ba2b3"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Wed Sep 29 12:20:51 2010 -0700"
      },
      "committer": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Wed Sep 29 12:20:51 2010 -0700"
      },
      "message": "resolved conflicts for merge of f4c3b7e9 to master\n\nChange-Id: Idcdc521144f3072058b2bb6cb383e42c852e64f4\n"
    },
    {
      "commit": "1254b9c534c5f027f8928fbb3e743e57d55bd13d",
      "tree": "12f7b17db115a03d7f69053ae2e83f70c58e081a",
      "parents": [
        "198297b495d975cd4889f5136cd69368bd319eed",
        "cd38664916ca9e8c85c3269fec61e6a447ec7004"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Wed Sep 29 11:53:07 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 29 11:53:07 2010 -0700"
      },
      "message": "am cd386649: Merge \"RTP: Revise the workaround of private addresses and fix bugs.\" into gingerbread\n\nMerge commit \u0027cd38664916ca9e8c85c3269fec61e6a447ec7004\u0027 into gingerbread-plus-aosp\n\n* commit \u0027cd38664916ca9e8c85c3269fec61e6a447ec7004\u0027:\n  RTP: Revise the workaround of private addresses and fix bugs.\n"
    },
    {
      "commit": "cd38664916ca9e8c85c3269fec61e6a447ec7004",
      "tree": "3af733c899359951b4f7f4d5c7915a7955774d32",
      "parents": [
        "f01a873029641da2155ca1882f311d8f4e92675a",
        "fe5298992a52f93bb8365d345cdd82d88a4b49f2"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Wed Sep 29 11:50:16 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 29 11:50:16 2010 -0700"
      },
      "message": "Merge \"RTP: Revise the workaround of private addresses and fix bugs.\" into gingerbread"
    },
    {
      "commit": "fe5298992a52f93bb8365d345cdd82d88a4b49f2",
      "tree": "ccf73d628ff00cecb05e961ed418d0fbb4fcfb2d",
      "parents": [
        "d6877fa4971710150de20453bf4ba54dca863429"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Thu Sep 30 02:42:27 2010 +0800"
      },
      "committer": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Thu Sep 30 02:43:48 2010 +0800"
      },
      "message": "RTP: Revise the workaround of private addresses and fix bugs.\n\nChange-Id: Ie654b569f47049aa452eca8d3e6d4a98ac18469c\n"
    },
    {
      "commit": "198297b495d975cd4889f5136cd69368bd319eed",
      "tree": "dd3e822c61014e0f751069a133b8c8e9a2576204",
      "parents": [
        "b4a28f24263fbccce4b77b47c2f3ddac63a8a75f",
        "f01a873029641da2155ca1882f311d8f4e92675a"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Wed Sep 29 11:02:55 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 29 11:02:55 2010 -0700"
      },
      "message": "am f01a8730: Merge \"Revert \"Revert \"Check for the DEVICE_POWER permission in userActivity.\"\"\" into gingerbread\n\nMerge commit \u0027f01a873029641da2155ca1882f311d8f4e92675a\u0027 into gingerbread-plus-aosp\n\n* commit \u0027f01a873029641da2155ca1882f311d8f4e92675a\u0027:\n  Revert \"Revert \"Check for the DEVICE_POWER permission in userActivity.\"\"\n"
    },
    {
      "commit": "f01a873029641da2155ca1882f311d8f4e92675a",
      "tree": "8364f9d916b7125dc775eca69eb7e5ab449ddb70",
      "parents": [
        "d146c233c570af3ee31d2e6ac44082571026d619",
        "0c32c09cd3a99a7f397313048ecf9d4c5afaaa91"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Wed Sep 29 11:00:14 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 29 11:00:14 2010 -0700"
      },
      "message": "Merge \"Revert \"Revert \"Check for the DEVICE_POWER permission in userActivity.\"\"\" into gingerbread"
    },
    {
      "commit": "856f2859e8550c274c7fe3f05b971bf34bdcb525",
      "tree": "c8fe48932259bbaa38e98f3522f0d5a5190aa8d7",
      "parents": [
        "fd487ad1b8d11dbc3df29b3073a0ec89f998c819"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Sep 29 15:08:51 2010 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Sep 29 18:51:42 2010 +0100"
      },
      "message": "Fix some bugs in DumpRenderTree2 when forming HTML diffs\n\nChange-Id: Id98c1b7dde1961c2dab4214a36ad43916baf8011\n"
    },
    {
      "commit": "fd487ad1b8d11dbc3df29b3073a0ec89f998c819",
      "tree": "b5cf885114ae3978335a9eb2f5d72d3ef07532f5",
      "parents": [
        "f460dd42190ada4a2c147db5127a9d7870fe0101"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Sep 29 12:46:19 2010 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Sep 29 18:51:42 2010 +0100"
      },
      "message": "Use the empty string when expected text results are missing in DumpRenderTree2\n\nChange-Id: I204583ecc9c6a8017349124d5813c693c7f00dc9\n"
    },
    {
      "commit": "f460dd42190ada4a2c147db5127a9d7870fe0101",
      "tree": "2456533409287e69ae3f2eadf706541df9a65c6a",
      "parents": [
        "fdffee828cea81bf2a004e4e2a391e32f59c2f0c"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Sep 29 12:55:53 2010 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Sep 29 18:51:42 2010 +0100"
      },
      "message": "Fix a bug with the expected result path in DumpRenderTree2\n\nIf we fail to read from any of the possible expected result paths, we should\nnot record an expected result path.\n\nChange-Id: Ica96b791c14a7755154be4ec9480be4d13f47a19\n"
    },
    {
      "commit": "fdffee828cea81bf2a004e4e2a391e32f59c2f0c",
      "tree": "49c0961b8f91d7aa4b24166e0a73cbb8d1e30784",
      "parents": [
        "c0f90a8f93546f4e9a708c44ac610f36b5e9b1f8"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Sep 29 11:41:07 2010 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Sep 29 18:51:41 2010 +0100"
      },
      "message": "Correctly implement EventSender mouse methods in DumpRenderTree2\n\nThis is taken from a similar change to DumpRenderTree in\nhttps://android-git.corp.google.com/g/62449\n\nChange-Id: I01418100ace1cf1ccfbb4fd28d72b99b54e0c140\n"
    },
    {
      "commit": "c0f90a8f93546f4e9a708c44ac610f36b5e9b1f8",
      "tree": "0a2e74f41acb2ebd63bc5d04b413770e9e50c993",
      "parents": [
        "49aa65aa4651b9ee3a533f0bafb62bdb07a2a2b5"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Sep 29 11:16:49 2010 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Sep 29 18:51:41 2010 +0100"
      },
      "message": "Trim empty lines when comparing text results in DumpRenderTree2\n\nChange-Id: I94c9de8e6131f6b60456700e9d5a3b27c8c9d1c3\n"
    },
    {
      "commit": "49aa65aa4651b9ee3a533f0bafb62bdb07a2a2b5",
      "tree": "2290fe1a5d2c23a7259426dbce2dac767d4fe928",
      "parents": [
        "9d59429eaa98ecc15df3ea0b0c7ecf201b3ec53a"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Sep 29 15:57:27 2010 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Sep 29 18:51:41 2010 +0100"
      },
      "message": "Reclassify failing multi-touch tests in DumpRenderTree ignore list\n\nChange-Id: I95c94354a4d4f38583251a2d5d1a7ab4cb554e00\n"
    },
    {
      "commit": "9d59429eaa98ecc15df3ea0b0c7ecf201b3ec53a",
      "tree": "24258137a5514660e3b044a2740ac6ad670c3f5c",
      "parents": [
        "5f421a56786cf7c71159280c51bd4280f5199cfb",
        "f5c4e62af89bdd201f47a3bc6dae619fd60f043f"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Sep 29 10:42:30 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 29 10:42:30 2010 -0700"
      },
      "message": "Merge \"Update WebView useragent string for merge to WebKit r67908\""
    },
    {
      "commit": "b4a28f24263fbccce4b77b47c2f3ddac63a8a75f",
      "tree": "adbabee03f16fd0c3ab46affaa6b9a5396a76c7b",
      "parents": [
        "8bd545ab4f7e75634c970b50ed15c20858d6ac0c",
        "d146c233c570af3ee31d2e6ac44082571026d619"
      ],
      "author": {
        "name": "Roy West",
        "email": "rwest@google.com",
        "time": "Wed Sep 29 10:40:06 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 29 10:40:06 2010 -0700"
      },
      "message": "am d146c233: Merge \"Partial fix to bug 2992589: Edit dev admin strings.\" into gingerbread\n\nMerge commit \u0027d146c233c570af3ee31d2e6ac44082571026d619\u0027 into gingerbread-plus-aosp\n\n* commit \u0027d146c233c570af3ee31d2e6ac44082571026d619\u0027:\n  Partial fix to bug 2992589: Edit dev admin strings.\n"
    },
    {
      "commit": "d146c233c570af3ee31d2e6ac44082571026d619",
      "tree": "23a6aa03b81a06f65884bf206886ea4117da6eb3",
      "parents": [
        "212d81a004f50e51ed8f6d803b79f4b71546b351",
        "7d3d88eec039c9fd97441933716f57631d5e1e7a"
      ],
      "author": {
        "name": "Roy West",
        "email": "rwest@google.com",
        "time": "Wed Sep 29 10:37:11 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 29 10:37:11 2010 -0700"
      },
      "message": "Merge \"Partial fix to bug 2992589: Edit dev admin strings.\" into gingerbread"
    },
    {
      "commit": "7d3d88eec039c9fd97441933716f57631d5e1e7a",
      "tree": "6358ce4d953ace9ad83ec75daea1d1f26dc30741",
      "parents": [
        "038cabe0247ee46df62f9363f1a303bc5b9c1028"
      ],
      "author": {
        "name": "Roy West",
        "email": "rwest@google.com",
        "time": "Wed Sep 29 08:19:38 2010 -0700"
      },
      "committer": {
        "name": "Roy West",
        "email": "rwest@google.com",
        "time": "Wed Sep 29 10:28:56 2010 -0700"
      },
      "message": "Partial fix to bug 2992589: Edit dev admin strings.\n\nChange-Id: Ifa73e2961fa03b5ac707a73d6932e724931ddb2c\n"
    },
    {
      "commit": "0c32c09cd3a99a7f397313048ecf9d4c5afaaa91",
      "tree": "b7832ebcdc5f0af9d1c20236638106f93f0d4d79",
      "parents": [
        "212d81a004f50e51ed8f6d803b79f4b71546b351"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Wed Sep 29 10:20:59 2010 -0700"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Wed Sep 29 10:20:59 2010 -0700"
      },
      "message": "Revert \"Revert \"Check for the DEVICE_POWER permission in userActivity.\"\"\n\nThis reverts commit 4da4827504df019d4e64dd864f70526ff6d384a0.\n"
    },
    {
      "commit": "f5c4e62af89bdd201f47a3bc6dae619fd60f043f",
      "tree": "9e4d2b4b76c1a3cec9af85fa910ccfd66ab9047c",
      "parents": [
        "27c5fab5715fed6d97ccfdf2d631a3b3726570d3"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Sep 29 17:55:32 2010 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Sep 29 17:55:32 2010 +0100"
      },
      "message": "Update WebView useragent string for merge to WebKit r67908\n\nChange-Id: If09628fcc8c8e408d3e280f57c534cf87bcc997f\n"
    },
    {
      "commit": "4378f1175546616c76ecb7f0b1159940ab22d5f4",
      "tree": "900b42e369c9cd58340c88dee93dc0139c7afe5c",
      "parents": [
        "5f421a56786cf7c71159280c51bd4280f5199cfb"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Sep 29 09:49:13 2010 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Sep 29 09:49:13 2010 -0700"
      },
      "message": "More robust attribute binding\nAdding attribute and uniform debug logging.\nChecking to see if aniso filtering is available.\n\nChange-Id: I2ed9d166ed7ff3df971d7af18b7a33f4e3ade928\n"
    },
    {
      "commit": "5f421a56786cf7c71159280c51bd4280f5199cfb",
      "tree": "8c4136a3c0d12216a6ac3d340aa871c3166ad024",
      "parents": [
        "f46731ddded0b399f3dfa5c04e6c449e6c280079"
      ],
      "author": {
        "name": "Iain Merrick",
        "email": "husky@google.com",
        "time": "Wed Sep 29 16:02:00 2010 +0100"
      },
      "committer": {
        "name": "Iain Merrick",
        "email": "husky@google.com",
        "time": "Wed Sep 29 16:30:10 2010 +0100"
      },
      "message": "Update DumpRenderTree test expectations for fast/encoding\n\nNew layout tests added in https://android-git.corp.google.com/g/70926\n\nChange-Id: I3c12f44d2c283e8b1da1c10975d6e4dd567889f8\n"
    },
    {
      "commit": "0ab9851308c02928c34e7261c4d4521c07e64f0e",
      "tree": "496b8a05c397dcba8ebd285a376776ca358387c0",
      "parents": [
        "1d9fc8c50452bb80c789e5c05e379855c33c0af0"
      ],
      "author": {
        "name": "Owen Lin",
        "email": "owenlin@google.com",
        "time": "Wed Sep 29 23:08:49 2010 +0800"
      },
      "committer": {
        "name": "Owen Lin",
        "email": "owenlin@google.com",
        "time": "Wed Sep 29 23:12:44 2010 +0800"
      },
      "message": "Fix a initialization bug in BitmapRegionDecoder.\n\nChange-Id: I6c1151fd34970a84d4de52d664d9a5dc464892c5\n"
    },
    {
      "commit": "8bd545ab4f7e75634c970b50ed15c20858d6ac0c",
      "tree": "ae6b0ab53c517081ea4d25aeb3d15b63b704e7be",
      "parents": [
        "f4c3b7e916b417fabb468ec0a565dc79cd7ba2b3",
        "212d81a004f50e51ed8f6d803b79f4b71546b351"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Wed Sep 29 07:53:06 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 29 07:53:06 2010 -0700"
      },
      "message": "am 212d81a0: Merge \"Move all the permissions check up for unmount\" into gingerbread\n\nMerge commit \u0027212d81a004f50e51ed8f6d803b79f4b71546b351\u0027 into gingerbread-plus-aosp\n\n* commit \u0027212d81a004f50e51ed8f6d803b79f4b71546b351\u0027:\n  Move all the permissions check up for unmount\n"
    },
    {
      "commit": "212d81a004f50e51ed8f6d803b79f4b71546b351",
      "tree": "7b9e1538515bf21c215ec1cdff811e5105da6c18",
      "parents": [
        "038cabe0247ee46df62f9363f1a303bc5b9c1028",
        "f1121dc1d35c7e8c317c278aad0dd4ad1358d870"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Wed Sep 29 07:40:32 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 29 07:40:32 2010 -0700"
      },
      "message": "Merge \"Move all the permissions check up for unmount\" into gingerbread"
    },
    {
      "commit": "f1121dc1d35c7e8c317c278aad0dd4ad1358d870",
      "tree": "328181f28c37eb9113ad04035f9dfa70a1df2ad0",
      "parents": [
        "05105f7abe02b2dff91d6260b3628c8b97816bab"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Wed Sep 29 07:30:53 2010 -0700"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Wed Sep 29 07:38:55 2010 -0700"
      },
      "message": "Move all the permissions check up for unmount\n\nWe have already scanned the state of the OBB in mountObb, so check the\ncaller against the stored state in the unmountObb call. This allows us\nto ensure the calling binder is the same one that mounted it since we\ntie the lifecycle of the OBB to the lifecycle of the binder.\n\nChange-Id: I45d9cfbab5d3f5b37a6a9b594b10bd8b91cccc45\n"
    },
    {
      "commit": "f4c3b7e916b417fabb468ec0a565dc79cd7ba2b3",
      "tree": "cd2bf75a03b260858cbeb78ea6d54a7f0dfdf8d2",
      "parents": [
        "10b15c08bb8ffb1fddeac2e79c882a23ffe7a3de",
        "038cabe0247ee46df62f9363f1a303bc5b9c1028"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Tue Sep 28 22:40:18 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 22:40:18 2010 -0700"
      },
      "message": "am 038cabe0: NFC integration\n\nMerge commit \u0027038cabe0247ee46df62f9363f1a303bc5b9c1028\u0027 into gingerbread-plus-aosp\n\n* commit \u0027038cabe0247ee46df62f9363f1a303bc5b9c1028\u0027:\n  NFC integration\n"
    },
    {
      "commit": "038cabe0247ee46df62f9363f1a303bc5b9c1028",
      "tree": "11c6037442f85e0e7adad870ba9d8092323b6bf0",
      "parents": [
        "d6877fa4971710150de20453bf4ba54dca863429"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Thu Sep 23 16:12:11 2010 -0700"
      },
      "committer": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Tue Sep 28 22:36:27 2010 -0700"
      },
      "message": "NFC integration\n\nSource: Trusted_NFC_Device_Host_AA03.01e02_google.zip code drop (23-Sep-2010)\n\nConflicts:\n\n\tcore/java/android/app/ApplicationContext.java\n\tcore/java/android/provider/Settings.java\n\tcore/jni/Android.mk\n\tcore/jni/AndroidRuntime.cpp\n\tcore/res/AndroidManifest.xml\n\tinclude/utils/Asset.h\n\nChange-Id: I62c92f4c79f5ee65126c97602f6bc1c15794e573\nSigned-off-by: Nick Pelly \u003cnpelly@google.com\u003e\n"
    },
    {
      "commit": "f46731ddded0b399f3dfa5c04e6c449e6c280079",
      "tree": "adc451118e001efb79710881fa515d23c62e6626",
      "parents": [
        "5d5bf48c9843231d55ded61f6ce50488ef280554",
        "10b15c08bb8ffb1fddeac2e79c882a23ffe7a3de"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Tue Sep 28 21:55:35 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 21:55:35 2010 -0700"
      },
      "message": "am 10b15c08: am d6877fa4: Merge \"AMRNB: use Frame_Type_3GPP defined in frame_type_3gpp.h instead.\" into gingerbread\n\nMerge commit \u002710b15c08bb8ffb1fddeac2e79c882a23ffe7a3de\u0027\n\n* commit \u002710b15c08bb8ffb1fddeac2e79c882a23ffe7a3de\u0027:\n  AMRNB: use Frame_Type_3GPP defined in frame_type_3gpp.h instead.\n"
    },
    {
      "commit": "10b15c08bb8ffb1fddeac2e79c882a23ffe7a3de",
      "tree": "47dce76d764c905fa2f8b599ce491e682a231a9b",
      "parents": [
        "05e110506156a1b782232833b907afb428802b69",
        "d6877fa4971710150de20453bf4ba54dca863429"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Tue Sep 28 21:13:54 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 21:13:54 2010 -0700"
      },
      "message": "am d6877fa4: Merge \"AMRNB: use Frame_Type_3GPP defined in frame_type_3gpp.h instead.\" into gingerbread\n\nMerge commit \u0027d6877fa4971710150de20453bf4ba54dca863429\u0027 into gingerbread-plus-aosp\n\n* commit \u0027d6877fa4971710150de20453bf4ba54dca863429\u0027:\n  AMRNB: use Frame_Type_3GPP defined in frame_type_3gpp.h instead.\n"
    },
    {
      "commit": "d6877fa4971710150de20453bf4ba54dca863429",
      "tree": "6c30fa98eea4951ed5264013a55931a2013461bc",
      "parents": [
        "a25eabad23d7b8fd430ada757ae4e9f2559f8845",
        "081833d791e4b910d849bb15269a31232a0bca18"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Tue Sep 28 21:11:27 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 28 21:11:27 2010 -0700"
      },
      "message": "Merge \"AMRNB: use Frame_Type_3GPP defined in frame_type_3gpp.h instead.\" into gingerbread"
    },
    {
      "commit": "081833d791e4b910d849bb15269a31232a0bca18",
      "tree": "561725da10e5e065983e1c6015b5973419b96c1d",
      "parents": [
        "245475925eff61ee76bde58de69253a889e39d0a"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Wed Sep 29 11:41:14 2010 +0800"
      },
      "committer": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Wed Sep 29 12:00:18 2010 +0800"
      },
      "message": "AMRNB: use Frame_Type_3GPP defined in frame_type_3gpp.h instead.\n\nThis allows gsmamr_enc.h and gsmamr_dec.h to be included in the same\nfile without conflict definition.\n\nChange-Id: I1c8dac235c122735ba14a1af2fda48c0f8d9f87b\n"
    },
    {
      "commit": "5d5bf48c9843231d55ded61f6ce50488ef280554",
      "tree": "ec4c59a9fa7c15f79a23d73113fcec585008b0f8",
      "parents": [
        "d9bb688c91b5be6b7f065f02b9095787c452016e",
        "05e110506156a1b782232833b907afb428802b69"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue Sep 28 20:21:48 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 20:21:48 2010 -0700"
      },
      "message": "am 05e11050: am a25eabad: Merge \"Revert \"Check for the DEVICE_POWER permission in userActivity.\"\" into gingerbread\n\nMerge commit \u002705e110506156a1b782232833b907afb428802b69\u0027\n\n* commit \u002705e110506156a1b782232833b907afb428802b69\u0027:\n  Revert \"Check for the DEVICE_POWER permission in userActivity.\"\n"
    },
    {
      "commit": "05e110506156a1b782232833b907afb428802b69",
      "tree": "e146d2bfb011666cc799eb8a3ba6beebabe374cc",
      "parents": [
        "ebfe5632db275a89b49ab828064ba90db59702cf",
        "a25eabad23d7b8fd430ada757ae4e9f2559f8845"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue Sep 28 20:18:36 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 20:18:36 2010 -0700"
      },
      "message": "am a25eabad: Merge \"Revert \"Check for the DEVICE_POWER permission in userActivity.\"\" into gingerbread\n\nMerge commit \u0027a25eabad23d7b8fd430ada757ae4e9f2559f8845\u0027 into gingerbread-plus-aosp\n\n* commit \u0027a25eabad23d7b8fd430ada757ae4e9f2559f8845\u0027:\n  Revert \"Check for the DEVICE_POWER permission in userActivity.\"\n"
    },
    {
      "commit": "a25eabad23d7b8fd430ada757ae4e9f2559f8845",
      "tree": "09dd4bf4d772fd851559fb7c9ddccab72ac4126c",
      "parents": [
        "e006e4d2c91c50795df0a02366b31610b4e97cb1",
        "4da4827504df019d4e64dd864f70526ff6d384a0"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue Sep 28 20:15:55 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 28 20:15:55 2010 -0700"
      },
      "message": "Merge \"Revert \"Check for the DEVICE_POWER permission in userActivity.\"\" into gingerbread"
    },
    {
      "commit": "4da4827504df019d4e64dd864f70526ff6d384a0",
      "tree": "9f113536e7ece08989b6df693a0078dc8147cbe6",
      "parents": [
        "3e94b94f56888acbd1f8deb23c05474baaf4fae3"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue Sep 28 23:07:26 2010 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue Sep 28 23:07:26 2010 -0400"
      },
      "message": "Revert \"Check for the DEVICE_POWER permission in userActivity.\"\n\nThe change broke SetupWizard and probably other apps\n\nThis reverts commit 059f8f93e6e89f80dfb85cfdbcd3bce64c7b1e2c.\n"
    },
    {
      "commit": "d9bb688c91b5be6b7f065f02b9095787c452016e",
      "tree": "6f198ee9e8d499e43f2a8714891989c2d988dbe2",
      "parents": [
        "82aa7f017daaaeb96c13e6e3491d5037ab471085"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Mon Sep 27 17:05:24 2010 -0700"
      },
      "committer": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Tue Sep 28 20:03:16 2010 -0700"
      },
      "message": "Update code for new BT APIs.\n\nThe status bar shouldn\u0027t be knowing details like profiles etc.\nIt just needs to know whether we are connected to some device or not.\n\nChange-Id: Ibaabf4581a134045b33069a2ea55a13032f1b357\n"
    },
    {
      "commit": "82aa7f017daaaeb96c13e6e3491d5037ab471085",
      "tree": "97c911252fb9a7ea475eb9c3708f9599695ad998",
      "parents": [
        "7440fc2e0e0257043b967a80dceb0b33797d1d12"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Mon Sep 27 17:05:10 2010 -0700"
      },
      "committer": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Tue Sep 28 20:02:58 2010 -0700"
      },
      "message": "Update code for new BT APIs.\n\nChange-Id: Idf806cba8160e6075e33e26ee9936663b850e96c\n"
    },
    {
      "commit": "7440fc2e0e0257043b967a80dceb0b33797d1d12",
      "tree": "ab5d1b25a7185deb19167f63eb6cd3957f9a1913",
      "parents": [
        "3f03496ad97b5f60ab432bca2d17a3e07b4ade47"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Mon Sep 27 17:04:14 2010 -0700"
      },
      "committer": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Tue Sep 28 20:02:33 2010 -0700"
      },
      "message": "Wifi: Update code for new BT Apis.\n\nChange-Id: I1deb0a9a1533958cdb79179bebd2d3b435b0b07c\n"
    },
    {
      "commit": "3f03496ad97b5f60ab432bca2d17a3e07b4ade47",
      "tree": "23eaeae5b07ad5cd38a908f354480567d7d0f63e",
      "parents": [
        "96a79830ea1ae3ab3d6d3cce2bd1397fcd40ea0e"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Mon Sep 27 17:02:23 2010 -0700"
      },
      "committer": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Tue Sep 28 20:02:12 2010 -0700"
      },
      "message": "Update code for new BT APIs.\n\nChange-Id: I53aa17b6c2a5ee50d47df91960a7f997eb7b1107\n"
    },
    {
      "commit": "96a79830ea1ae3ab3d6d3cce2bd1397fcd40ea0e",
      "tree": "e8d1eaae26e3c064474f76ff9e7febe1fe9c80f2",
      "parents": [
        "c9cc487b7ba38240d5348084b4c04d5b9ed240ec"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Mon Sep 27 17:02:01 2010 -0700"
      },
      "committer": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Tue Sep 28 20:00:53 2010 -0700"
      },
      "message": "Update code for new BT public APIs.\n\nChange-Id: Id730fb6226db59f3a0416111c4790653c2fccb0b\n"
    },
    {
      "commit": "c9cc487b7ba38240d5348084b4c04d5b9ed240ec",
      "tree": "40208c07240fd8fa16e47864c34a5b47f03dbe66",
      "parents": [
        "dcf2be6cf660269c77f51ff0e0f336726d1625c6",
        "62c37efc9e894809b29a004c142a8e0a6b374db7"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Tue Sep 28 19:56:05 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 28 19:56:05 2010 -0700"
      },
      "message": "Merge \"New public APIs for BluetoothA2dp and BluetoothHeadset profiles.\""
    },
    {
      "commit": "62c37efc9e894809b29a004c142a8e0a6b374db7",
      "tree": "dbae7aaaba4464624c7483ee53a497ed592044c7",
      "parents": [
        "d362391b964f385c8e761e6004fc63fe452a24e4"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Tue Aug 24 17:36:13 2010 -0700"
      },
      "committer": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Tue Sep 28 19:53:53 2010 -0700"
      },
      "message": "New public APIs for BluetoothA2dp and BluetoothHeadset profiles.\n\nChange-Id: I1cc4b109542dfd62473cb95797c8c3d0d15725f4\n"
    },
    {
      "commit": "dcf2be6cf660269c77f51ff0e0f336726d1625c6",
      "tree": "b1adcf3bb708f8a18afe0bef556cfd8b4994e3f1",
      "parents": [
        "d362391b964f385c8e761e6004fc63fe452a24e4",
        "ebfe5632db275a89b49ab828064ba90db59702cf"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Tue Sep 28 19:47:07 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 19:47:07 2010 -0700"
      },
      "message": "am ebfe5632: am e006e4d2: Merge changes Iae1913fb,I38dbefef into gingerbread\n\nMerge commit \u0027ebfe5632db275a89b49ab828064ba90db59702cf\u0027\n\n* commit \u0027ebfe5632db275a89b49ab828064ba90db59702cf\u0027:\n  RTP: Enable GSM codec.\n  RTP: Refactor out G711 codecs into another file.\n"
    },
    {
      "commit": "ebfe5632db275a89b49ab828064ba90db59702cf",
      "tree": "4d7067aca558470fefbb82d8759a0f25f700b0ab",
      "parents": [
        "cb51c0c7b155a5141a51fc4d3e57792da7e89cc4",
        "e006e4d2c91c50795df0a02366b31610b4e97cb1"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Tue Sep 28 19:43:50 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 19:43:50 2010 -0700"
      },
      "message": "am e006e4d2: Merge changes Iae1913fb,I38dbefef into gingerbread\n\nMerge commit \u0027e006e4d2c91c50795df0a02366b31610b4e97cb1\u0027 into gingerbread-plus-aosp\n\n* commit \u0027e006e4d2c91c50795df0a02366b31610b4e97cb1\u0027:\n  RTP: Enable GSM codec.\n  RTP: Refactor out G711 codecs into another file.\n"
    },
    {
      "commit": "e006e4d2c91c50795df0a02366b31610b4e97cb1",
      "tree": "9900718e21cd24be42972f50e1b349df03917ed9",
      "parents": [
        "3e94b94f56888acbd1f8deb23c05474baaf4fae3",
        "a6f950c9682ffffc00ca976aafeeedf391718b1d"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Tue Sep 28 19:40:59 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 28 19:40:59 2010 -0700"
      },
      "message": "Merge changes Iae1913fb,I38dbefef into gingerbread\n\n* changes:\n  RTP: Enable GSM codec.\n  RTP: Refactor out G711 codecs into another file.\n"
    },
    {
      "commit": "a6f950c9682ffffc00ca976aafeeedf391718b1d",
      "tree": "214050021aa67943f35439c2a6a50497f7e58f1a",
      "parents": [
        "78c11b3cf170fdd35ff6984bc2a64c01e2457503"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Wed Sep 29 10:36:52 2010 +0800"
      },
      "committer": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Wed Sep 29 10:36:52 2010 +0800"
      },
      "message": "RTP: Enable GSM codec.\n\nChange-Id: Iae1913fb0643f1c66b5d16f24d51924d363e5ef5\n"
    },
    {
      "commit": "d362391b964f385c8e761e6004fc63fe452a24e4",
      "tree": "b7a8dae3aae7bdd2e489f73ba0d7230bf60131d7",
      "parents": [
        "8a43c5bb307a9c702ff24a754dba9bb3917db8f5",
        "a2f926607514205adff28f19546bce21a300fc8d"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Tue Sep 28 19:15:44 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 28 19:15:44 2010 -0700"
      },
      "message": "Merge \"Add a Settings table to BrowserContract.\""
    },
    {
      "commit": "8a43c5bb307a9c702ff24a754dba9bb3917db8f5",
      "tree": "93022ea171232deefc437e7b41de24d5c2df9ae9",
      "parents": [
        "eb6801c4e3b01b98521d09a7cafe6baad4b49889",
        "c4cf1305d6e27ac35b2c7d891df8885e29fce693"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue Sep 28 18:46:01 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 28 18:46:01 2010 -0700"
      },
      "message": "Merge \"Several improvements to RecentActivities:\""
    },
    {
      "commit": "eb6801c4e3b01b98521d09a7cafe6baad4b49889",
      "tree": "27b82751e1ba36c39358ec227f9e3e7473311ee8",
      "parents": [
        "2a32c493cead3913bc3cb50ff22c4af2b87dbfef"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Tue Sep 28 18:33:46 2010 -0700"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Tue Sep 28 18:33:46 2010 -0700"
      },
      "message": "Revert \"Fix 3041579 overscroll effect in notification area looks strange\"\n\nThis reverts commit ab014a03a06a0044106ed9ad612b11e8197c8734.\n"
    },
    {
      "commit": "2a32c493cead3913bc3cb50ff22c4af2b87dbfef",
      "tree": "f00bd75daf534af7c6a9a369967e01c3444ffd73",
      "parents": [
        "bff405f91001237ec94ec64f86fa2370c4509559",
        "cb51c0c7b155a5141a51fc4d3e57792da7e89cc4"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Sep 28 18:24:48 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 18:24:48 2010 -0700"
      },
      "message": "am cb51c0c7: am 3e94b94f: Merge \"Remove old location classes.\" into gingerbread\n\nMerge commit \u0027cb51c0c7b155a5141a51fc4d3e57792da7e89cc4\u0027\n\n* commit \u0027cb51c0c7b155a5141a51fc4d3e57792da7e89cc4\u0027:\n  Remove old location classes.\n"
    },
    {
      "commit": "cb51c0c7b155a5141a51fc4d3e57792da7e89cc4",
      "tree": "aeca93bcf8adf57320bb11a24ebfe9c6479b72c2",
      "parents": [
        "d8e8186c887fe47977721315f439465771a96374",
        "3e94b94f56888acbd1f8deb23c05474baaf4fae3"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Sep 28 18:20:26 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 18:20:26 2010 -0700"
      },
      "message": "am 3e94b94f: Merge \"Remove old location classes.\" into gingerbread\n\nMerge commit \u00273e94b94f56888acbd1f8deb23c05474baaf4fae3\u0027 into gingerbread-plus-aosp\n\n* commit \u00273e94b94f56888acbd1f8deb23c05474baaf4fae3\u0027:\n  Remove old location classes.\n"
    },
    {
      "commit": "3e94b94f56888acbd1f8deb23c05474baaf4fae3",
      "tree": "0e3eb4f6e1ae4dcd0ec965764d762d7602ec69d1",
      "parents": [
        "05105f7abe02b2dff91d6260b3628c8b97816bab",
        "0f5eee0bf8fbdc7c770301f04a69bcf26864f951"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Sep 28 18:16:58 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 28 18:16:58 2010 -0700"
      },
      "message": "Merge \"Remove old location classes.\" into gingerbread"
    },
    {
      "commit": "bff405f91001237ec94ec64f86fa2370c4509559",
      "tree": "c492bfa8bacef42800f47b1638b1812275cecb6d",
      "parents": [
        "e63f20b5fe373822758182226d7512859d8e8356",
        "d8e8186c887fe47977721315f439465771a96374"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue Sep 28 18:16:50 2010 -0700"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue Sep 28 18:16:50 2010 -0700"
      },
      "message": "resolved conflicts for merge of d8e8186c to master\n\nChange-Id: Ica3f6cd958717ea7033cab8b4bf9cd3425c1e1c5\n"
    },
    {
      "commit": "e63f20b5fe373822758182226d7512859d8e8356",
      "tree": "1c032e600d1d2b504b361c4b7104c6f4e71deea0",
      "parents": [
        "5553044c193415a21f33b953aec7f53b1ef0d1aa",
        "5665fd6ac2b2d3a00b3addf1ae897426896935d6"
      ],
      "author": {
        "name": "Gil Dobjanschi",
        "email": "virgild@google.com",
        "time": "Tue Sep 28 18:00:55 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 28 18:00:55 2010 -0700"
      },
      "message": "Merge \"Save overlays to XML\""
    },
    {
      "commit": "5665fd6ac2b2d3a00b3addf1ae897426896935d6",
      "tree": "cf9dba6399d0bcdbf2e3ee7d4ea2c45eb86f8322",
      "parents": [
        "40f45eeeb4914511c0d4d749d1f4c768e82b79a3"
      ],
      "author": {
        "name": "Gil Dobjanschi",
        "email": "virgild@google.com",
        "time": "Tue Sep 28 11:21:57 2010 -0700"
      },
      "committer": {
        "name": "Gil Dobjanschi",
        "email": "virgild@google.com",
        "time": "Tue Sep 28 17:54:09 2010 -0700"
      },
      "message": "Save overlays to XML\n\nChange-Id: I549c40b55a85022136dbd4899cc0d2d4da6e33de\n"
    },
    {
      "commit": "0f5eee0bf8fbdc7c770301f04a69bcf26864f951",
      "tree": "73666869e48c93449cebabe01fba5a096fc1b8e4",
      "parents": [
        "4f67e1ccf1ae1a855521a307a13a728b8069838f"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Sep 28 17:50:50 2010 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Sep 28 17:50:50 2010 -0700"
      },
      "message": "Remove old location classes.\n\nChange-Id: Ib7e883c64996a8bfaaa755d88b855e17e3442e26\n"
    },
    {
      "commit": "5553044c193415a21f33b953aec7f53b1ef0d1aa",
      "tree": "0e4162a8842d17bee10d61b497eed5abc2df7588",
      "parents": [
        "75a44c6196e19ef404be1eb3d61bfea2b23caf10",
        "f58a96152cecb480decf8c0352b01322663e5cbc"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Sep 28 17:46:39 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 28 17:46:39 2010 -0700"
      },
      "message": "Merge \"Making the calls to the RemoteViewsFactory synchronized to prevent threading issues.\""
    },
    {
      "commit": "75a44c6196e19ef404be1eb3d61bfea2b23caf10",
      "tree": "4df6db2cd8ccabeeec6b19f6291fde30a70453aa",
      "parents": [
        "3a7bbc4d58ba270a20692689e5ce8311100d3d72",
        "f5bdeba197aba659e2dd3849a5bdfba8826c036d"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Tue Sep 28 17:40:23 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 17:40:23 2010 -0700"
      },
      "message": "am f5bdeba1: am ea2cf2f9: Merge \"Check for the DEVICE_POWER permission in userActivity.\" into gingerbread\n\nMerge commit \u0027f5bdeba197aba659e2dd3849a5bdfba8826c036d\u0027\n\n* commit \u0027f5bdeba197aba659e2dd3849a5bdfba8826c036d\u0027:\n  Check for the DEVICE_POWER permission in userActivity.\n"
    },
    {
      "commit": "3a7bbc4d58ba270a20692689e5ce8311100d3d72",
      "tree": "7bede07e2a49db270f5ed6e71e6b5cd8ebca0e1f",
      "parents": [
        "f72d1e2129500179f973d46bca571546e1192e3f",
        "08a02039ee467b3ead2c2e6d3f687b9c70c7fbc8"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Tue Sep 28 17:40:18 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 17:40:18 2010 -0700"
      },
      "message": "am 08a02039: am f2f34505: Merge \"Fix 3041579 overscroll effect in notification area looks strange\" into gingerbread\n\nMerge commit \u002708a02039ee467b3ead2c2e6d3f687b9c70c7fbc8\u0027\n\n* commit \u002708a02039ee467b3ead2c2e6d3f687b9c70c7fbc8\u0027:\n  Fix 3041579 overscroll effect in notification area looks strange\n"
    },
    {
      "commit": "f72d1e2129500179f973d46bca571546e1192e3f",
      "tree": "0b01a888426762c8456422f66e5a42a0d4d0b6d1",
      "parents": [
        "c9a9800fa1572c3a25831bdf22f7b4579fd8bd10",
        "e5317fbd48875896e04a34d955edf650f11f9771"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Sep 28 17:40:02 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 17:40:02 2010 -0700"
      },
      "message": "am e5317fbd: am 4f67e1cc: Merge \"Add location shared library for location provider APIs.\" into gingerbread\n\nMerge commit \u0027e5317fbd48875896e04a34d955edf650f11f9771\u0027\n\n* commit \u0027e5317fbd48875896e04a34d955edf650f11f9771\u0027:\n  Add location shared library for location provider APIs.\n"
    },
    {
      "commit": "c9a9800fa1572c3a25831bdf22f7b4579fd8bd10",
      "tree": "17fd6d0b274eda84741595e6b6a3be7ae773ba5c",
      "parents": [
        "1e57996f47e9d7f96506e2d680eea9f1d7ecc7ac",
        "b047e3cdf24b32e26f366fcd4cd0eee8ae6c592c"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Sep 28 17:39:54 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 17:39:54 2010 -0700"
      },
      "message": "am b047e3cd: am aeb2c62e: Merge \"Fix several audio effects problems.\" into gingerbread\n\nMerge commit \u0027b047e3cdf24b32e26f366fcd4cd0eee8ae6c592c\u0027\n\n* commit \u0027b047e3cdf24b32e26f366fcd4cd0eee8ae6c592c\u0027:\n  Fix several audio effects problems.\n"
    },
    {
      "commit": "c4cf1305d6e27ac35b2c7d891df8885e29fce693",
      "tree": "d6be19513bbacdcd7098f8792ed6401b8d17ab1c",
      "parents": [
        "1beeab70a22c1d880b9aa7dfba09ef1d4203a37d"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri Sep 24 18:29:03 2010 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue Sep 28 17:39:46 2010 -0700"
      },
      "message": "Several improvements to RecentActivities:\n\nIt now toggles between show/hide for each tap on the home button.\n\nAdded new bitmap generation for lighting and halo effect while loading.\n\nUses new CarouselViewHelper class to manage textures and threading.\n\nUses a \"real view\" to render detail text.\n\nActivities can now overload onCreateDescription() to show a\ndescription in Carousel.\n\nImproved startup and resume speed by posting single event to\nrefresh the activity list.\n\nChange-Id: Id5552da75b9d022d24f599d11358ddababc97006\n"
    },
    {
      "commit": "1e57996f47e9d7f96506e2d680eea9f1d7ecc7ac",
      "tree": "0906b44f43359e84cd44cd69e954092f12702806",
      "parents": [
        "9783052ec1260985f4e08f4dada6331445ce538e",
        "0e8dc464bdfa29785aab7be6343154fee361f6a0"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Tue Sep 28 17:38:19 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 17:38:19 2010 -0700"
      },
      "message": "am 0e8dc464: am 292c246b: Merge \"Call functions to calculate deps and classes.jar\" into gingerbread\n\nMerge commit \u00270e8dc464bdfa29785aab7be6343154fee361f6a0\u0027\n\n* commit \u00270e8dc464bdfa29785aab7be6343154fee361f6a0\u0027:\n  Call functions to calculate deps and classes.jar\n"
    },
    {
      "commit": "f58a96152cecb480decf8c0352b01322663e5cbc",
      "tree": "430440bf8acc703503a514b262595eba948190ac",
      "parents": [
        "b974d0c8f21000354bec04dea9cc6c938cdccccd"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Sep 28 17:36:42 2010 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Sep 28 17:38:13 2010 -0700"
      },
      "message": "Making the calls to the RemoteViewsFactory synchronized to prevent threading issues.\n\nChange-Id: I6efcfb070a9a6cb0467a87a801dfe46c358710f7\n"
    },
    {
      "commit": "9783052ec1260985f4e08f4dada6331445ce538e",
      "tree": "12d44bb3407faa1a04da367b3e518544a7a7cebf",
      "parents": [
        "a68327ae73d28dfec74418d87ad1a5d11e010d83",
        "df31e03c47cd4caf45d8a58cf1fe5893da48ec6c"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Tue Sep 28 17:38:09 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 17:38:09 2010 -0700"
      },
      "message": "am df31e03c: am 320cdcb1: Merge \"RTP: Delay the initialization of AudioTrack and AudioRecord.\" into gingerbread\n\nMerge commit \u0027df31e03c47cd4caf45d8a58cf1fe5893da48ec6c\u0027\n\n* commit \u0027df31e03c47cd4caf45d8a58cf1fe5893da48ec6c\u0027:\n  RTP: Delay the initialization of AudioTrack and AudioRecord.\n"
    },
    {
      "commit": "a68327ae73d28dfec74418d87ad1a5d11e010d83",
      "tree": "ddef0161c2a03da1c269f97f6febfa860633ab9c",
      "parents": [
        "09527066f8d2f9458a124081c4ef460f73d2ba7c",
        "7d6f864f9ee66035bab98e61e9947d2389f1f341"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Sep 28 17:37:50 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 17:37:50 2010 -0700"
      },
      "message": "am 7d6f864f: am 65a5ba45: Merge \"Fix bug in split touches.\" into gingerbread\n\nMerge commit \u00277d6f864f9ee66035bab98e61e9947d2389f1f341\u0027\n\n* commit \u00277d6f864f9ee66035bab98e61e9947d2389f1f341\u0027:\n  Fix bug in split touches.\n"
    },
    {
      "commit": "09527066f8d2f9458a124081c4ef460f73d2ba7c",
      "tree": "ddef0161c2a03da1c269f97f6febfa860633ab9c",
      "parents": [
        "0b3968ae539f084a7b29afffcd9dc3f02e81c811",
        "387bdcdadc312c8e9f702da164bd8bd53cbd92fd"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Sep 28 17:37:44 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 17:37:44 2010 -0700"
      },
      "message": "am 387bdcda: am 88a995ed: Merge \"Properly flush the AudioTrack/AudioSink on a seek request and make sure that both the mp3 decoder and aac software decoders start fresh after a seek without any dependency on previously decoded content.\" into gingerbread\n\nMerge commit \u0027387bdcdadc312c8e9f702da164bd8bd53cbd92fd\u0027\n\n* commit \u0027387bdcdadc312c8e9f702da164bd8bd53cbd92fd\u0027:\n  Properly flush the AudioTrack/AudioSink on a seek request and make sure that both the mp3 decoder and aac software decoders start fresh after a seek without any dependency on previously decoded content.\n"
    },
    {
      "commit": "0b3968ae539f084a7b29afffcd9dc3f02e81c811",
      "tree": "fec271cf348a3b7ccf72de526e1daa0dd4fceb1e",
      "parents": [
        "76112e0a9dd0c1b67d26a418d79869ac7cec4c32",
        "0d44776016cecf1c7c826c4784f8f867a56235f0"
      ],
      "author": {
        "name": "Hung-ying Tyan",
        "email": "tyanh@google.com",
        "time": "Tue Sep 28 17:37:04 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 17:37:04 2010 -0700"
      },
      "message": "am 0d447760: am 6d028dd2: Merge \"SIP: Feedback any provisional responses in addition to RING\" into gingerbread\n\nMerge commit \u00270d44776016cecf1c7c826c4784f8f867a56235f0\u0027\n\n* commit \u00270d44776016cecf1c7c826c4784f8f867a56235f0\u0027:\n  SIP: Feedback any provisional responses in addition to RING\n"
    },
    {
      "commit": "76112e0a9dd0c1b67d26a418d79869ac7cec4c32",
      "tree": "61af1836307d1b3741f7759dcc427ec984e2814a",
      "parents": [
        "d58429f9acdb33f05bdb233b7bba495de80cb336",
        "0d0dc6a70cbe0d7bfb795f937d6594711140b4b1"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue Sep 28 17:36:56 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 17:36:56 2010 -0700"
      },
      "message": "am 0d0dc6a7: (-s ours) am d9743af9: Merge \"New assets. DO NOT MERGE\u003e\" into gingerbread\n\nMerge commit \u00270d0dc6a70cbe0d7bfb795f937d6594711140b4b1\u0027\n\n* commit \u00270d0dc6a70cbe0d7bfb795f937d6594711140b4b1\u0027:\n  New assets. DO NOT MERGE\u003e\n"
    },
    {
      "commit": "d8e8186c887fe47977721315f439465771a96374",
      "tree": "ff89a03f9a84484e3573508da6c72ecfbc4b04d6",
      "parents": [
        "f5bdeba197aba659e2dd3849a5bdfba8826c036d",
        "05105f7abe02b2dff91d6260b3628c8b97816bab"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue Sep 28 17:33:47 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 17:33:47 2010 -0700"
      },
      "message": "am 05105f7a: Update OBB API to include callbacks\n\nMerge commit \u002705105f7abe02b2dff91d6260b3628c8b97816bab\u0027 into gingerbread-plus-aosp\n\n* commit \u002705105f7abe02b2dff91d6260b3628c8b97816bab\u0027:\n  Update OBB API to include callbacks\n"
    },
    {
      "commit": "d58429f9acdb33f05bdb233b7bba495de80cb336",
      "tree": "61af1836307d1b3741f7759dcc427ec984e2814a",
      "parents": [
        "92e86d40f2774b3c9c17f9e76b8688336fbcbcd5"
      ],
      "author": {
        "name": "Steve Howard",
        "email": "showard@google.com",
        "time": "Mon Sep 27 16:32:39 2010 -0700"
      },
      "committer": {
        "name": "Steve Howard",
        "email": "showard@google.com",
        "time": "Tue Sep 28 17:28:43 2010 -0700"
      },
      "message": "Manual merge: Move DownloadManager to android.app\n\nChanging package at hackbod\u0027s request.\n\nChange-Id: I867017b6a9f4684d30c6c5bd1b07f9cabecddb9f\n"
    },
    {
      "commit": "05105f7abe02b2dff91d6260b3628c8b97816bab",
      "tree": "f42676d818548d76b2c55045a1bcc4866d6feec1",
      "parents": [
        "ea2cf2f936b03f1720bc43863e41c89ea2a7903a"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Wed Sep 22 17:29:43 2010 -0700"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue Sep 28 17:23:26 2010 -0700"
      },
      "message": "Update OBB API to include callbacks\n\nAdd a callback for users of the StorageManager API to be able to receive\nnotifications when the requested operation completes for mountObb and\nunmountObb.\n\nAdd NDK API to get to ObbInfo like the Java API has.\n\nAlso update the docs for the API and remove the \"STOPSHIP\" comments.\n\nChange-Id: I23a4409c7f8b74d3169614beba920b4d667990a4\n"
    },
    {
      "commit": "f5bdeba197aba659e2dd3849a5bdfba8826c036d",
      "tree": "35b35a0328f7587a324fbc62207b98a08b391d8f",
      "parents": [
        "08a02039ee467b3ead2c2e6d3f687b9c70c7fbc8",
        "ea2cf2f936b03f1720bc43863e41c89ea2a7903a"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Tue Sep 28 17:22:09 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 17:22:09 2010 -0700"
      },
      "message": "am ea2cf2f9: Merge \"Check for the DEVICE_POWER permission in userActivity.\" into gingerbread\n\nMerge commit \u0027ea2cf2f936b03f1720bc43863e41c89ea2a7903a\u0027 into gingerbread-plus-aosp\n\n* commit \u0027ea2cf2f936b03f1720bc43863e41c89ea2a7903a\u0027:\n  Check for the DEVICE_POWER permission in userActivity.\n"
    },
    {
      "commit": "08a02039ee467b3ead2c2e6d3f687b9c70c7fbc8",
      "tree": "552f26dad8ed02f48b3f28a0f95385b37fcdd42a",
      "parents": [
        "e5317fbd48875896e04a34d955edf650f11f9771",
        "f2f34505a1267955b5533ee04f803b1bcd83140a"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Tue Sep 28 17:22:02 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 17:22:02 2010 -0700"
      },
      "message": "am f2f34505: Merge \"Fix 3041579 overscroll effect in notification area looks strange\" into gingerbread\n\nMerge commit \u0027f2f34505a1267955b5533ee04f803b1bcd83140a\u0027 into gingerbread-plus-aosp\n\n* commit \u0027f2f34505a1267955b5533ee04f803b1bcd83140a\u0027:\n  Fix 3041579 overscroll effect in notification area looks strange\n"
    },
    {
      "commit": "ea2cf2f936b03f1720bc43863e41c89ea2a7903a",
      "tree": "7e11d825315f5e3a045163a528ccd800bde922c1",
      "parents": [
        "f2f34505a1267955b5533ee04f803b1bcd83140a",
        "059f8f93e6e89f80dfb85cfdbcd3bce64c7b1e2c"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Tue Sep 28 17:19:37 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 28 17:19:37 2010 -0700"
      },
      "message": "Merge \"Check for the DEVICE_POWER permission in userActivity.\" into gingerbread"
    },
    {
      "commit": "f2f34505a1267955b5533ee04f803b1bcd83140a",
      "tree": "b8a54df5467c6eb9d383f72db37c80cdaf5e7a48",
      "parents": [
        "4f67e1ccf1ae1a855521a307a13a728b8069838f",
        "ab014a03a06a0044106ed9ad612b11e8197c8734"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Tue Sep 28 17:18:59 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 28 17:18:59 2010 -0700"
      },
      "message": "Merge \"Fix 3041579 overscroll effect in notification area looks strange\" into gingerbread"
    },
    {
      "commit": "e5317fbd48875896e04a34d955edf650f11f9771",
      "tree": "c3282ae98479510dc06324bae7a3f5f10fd1f2ab",
      "parents": [
        "b047e3cdf24b32e26f366fcd4cd0eee8ae6c592c",
        "4f67e1ccf1ae1a855521a307a13a728b8069838f"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Sep 28 17:16:31 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 17:16:31 2010 -0700"
      },
      "message": "am 4f67e1cc: Merge \"Add location shared library for location provider APIs.\" into gingerbread\n\nMerge commit \u00274f67e1ccf1ae1a855521a307a13a728b8069838f\u0027 into gingerbread-plus-aosp\n\n* commit \u00274f67e1ccf1ae1a855521a307a13a728b8069838f\u0027:\n  Add location shared library for location provider APIs.\n"
    },
    {
      "commit": "92e86d40f2774b3c9c17f9e76b8688336fbcbcd5",
      "tree": "95c05049f04d5d7bd8653eb977827587b4e55eb5",
      "parents": [
        "8bf70c9fa41ec45ea0620091486d51a6bedd2911",
        "c49c17314d4b7f36e50a5b01edd6d4b13b940366"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Sep 28 17:14:38 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 28 17:14:38 2010 -0700"
      },
      "message": "Merge \"Added AlertDialog.Builder#getContext\""
    },
    {
      "commit": "059f8f93e6e89f80dfb85cfdbcd3bce64c7b1e2c",
      "tree": "640a9017d3e59771ea2ea4990a62b913a77e1d49",
      "parents": [
        "ab014a03a06a0044106ed9ad612b11e8197c8734"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Tue Sep 28 17:14:34 2010 -0700"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Tue Sep 28 17:14:34 2010 -0700"
      },
      "message": "Check for the DEVICE_POWER permission in userActivity.\n\nChange-Id: I6c8038a960bdf32dfad3b0571d86f51f87784370\n"
    },
    {
      "commit": "c49c17314d4b7f36e50a5b01edd6d4b13b940366",
      "tree": "e1640ab841e6591f75a246a06204e8f72811aa8a",
      "parents": [
        "7c4dcbc944f6271710a43397eefbdc92b2dd127d"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Sep 28 16:03:15 2010 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Sep 28 17:13:31 2010 -0700"
      },
      "message": "Added AlertDialog.Builder#getContext\n\nChange-Id: Ic3033a4eff67f507aa39dacfc4c8984a9ee142c1\n"
    },
    {
      "commit": "4f67e1ccf1ae1a855521a307a13a728b8069838f",
      "tree": "b9b7e2d4702d616eecf745655809283f448b7e64",
      "parents": [
        "aeb2c62e7669f004512c42ad8572d1fdd2c25f68",
        "63c82c027bb3bd2b803e3225c9135c77b1f92b7b"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Sep 28 17:12:44 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 28 17:12:44 2010 -0700"
      },
      "message": "Merge \"Add location shared library for location provider APIs.\" into gingerbread"
    },
    {
      "commit": "ab014a03a06a0044106ed9ad612b11e8197c8734",
      "tree": "72a8e43f9b49643fe1858c9d2896ac35b9cf6a36",
      "parents": [
        "292c246b27319bc2195e2b3dbc3c3adea22db672"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Tue Sep 28 17:02:03 2010 -0700"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Tue Sep 28 17:02:03 2010 -0700"
      },
      "message": "Fix 3041579 overscroll effect in notification area looks strange\n\nBug: 3041579\nChange-Id: I72f5a51c86cf0e46143915e6d1fe404ffeceb925\n"
    },
    {
      "commit": "b047e3cdf24b32e26f366fcd4cd0eee8ae6c592c",
      "tree": "00a3cfa84210a7b6ba04c73aca143d911873c71f",
      "parents": [
        "0e8dc464bdfa29785aab7be6343154fee361f6a0",
        "aeb2c62e7669f004512c42ad8572d1fdd2c25f68"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Sep 28 16:42:14 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 16:42:14 2010 -0700"
      },
      "message": "am aeb2c62e: Merge \"Fix several audio effects problems.\" into gingerbread\n\nMerge commit \u0027aeb2c62e7669f004512c42ad8572d1fdd2c25f68\u0027 into gingerbread-plus-aosp\n\n* commit \u0027aeb2c62e7669f004512c42ad8572d1fdd2c25f68\u0027:\n  Fix several audio effects problems.\n"
    },
    {
      "commit": "aeb2c62e7669f004512c42ad8572d1fdd2c25f68",
      "tree": "2b244939dc896dd749788f3b60139c37471ef599",
      "parents": [
        "292c246b27319bc2195e2b3dbc3c3adea22db672",
        "4fd3ecc1f0b8d95f52b516cd81fe4f06607d5cb0"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Sep 28 16:38:22 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 28 16:38:22 2010 -0700"
      },
      "message": "Merge \"Fix several audio effects problems.\" into gingerbread"
    },
    {
      "commit": "8bf70c9fa41ec45ea0620091486d51a6bedd2911",
      "tree": "616e0e6e1d8f51afd14f8efd1105e65c603ef3d6",
      "parents": [
        "60a535c3e82ed041725532b3352428161e81a365",
        "8110290388a68225b5dc9b5b987e4e6e583d78b2"
      ],
      "author": {
        "name": "jsh",
        "email": "jsh@google.com",
        "time": "Tue Sep 28 16:34:27 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 16:34:27 2010 -0700"
      },
      "message": "am 81102903: am 37a3631e: Merge \"Add line break between PLMN and SPN in windowshade.\" into gingerbread\n\nMerge commit \u00278110290388a68225b5dc9b5b987e4e6e583d78b2\u0027\n\n* commit \u00278110290388a68225b5dc9b5b987e4e6e583d78b2\u0027:\n  Add line break between PLMN and SPN in windowshade.\n"
    },
    {
      "commit": "60a535c3e82ed041725532b3352428161e81a365",
      "tree": "68d8ca8e47ccc98cb710e46550c41d77a63de0d8",
      "parents": [
        "7c4dcbc944f6271710a43397eefbdc92b2dd127d",
        "9d9719c44ad05834b48542ea0fc4edbb4f59c311"
      ],
      "author": {
        "name": "Steve Howard",
        "email": "showard@google.com",
        "time": "Tue Sep 28 16:34:19 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 28 16:34:19 2010 -0700"
      },
      "message": "am 9d9719c4: (-s ours) am 5bdb89d7: Merge \"Move DownloadManager to android.app (DO NOT MERGE)\" into gingerbread\n\nMerge commit \u00279d9719c44ad05834b48542ea0fc4edbb4f59c311\u0027\n\n* commit \u00279d9719c44ad05834b48542ea0fc4edbb4f59c311\u0027:\n  Move DownloadManager to android.app (DO NOT MERGE)\n"
    },
    {
      "commit": "7c4dcbc944f6271710a43397eefbdc92b2dd127d",
      "tree": "68d8ca8e47ccc98cb710e46550c41d77a63de0d8",
      "parents": [
        "b3cedf6cbb8913cbe421759b33e7837c4677dfb7",
        "f3470edc8a929d73797789656ce840aff918dcd0"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Sep 28 16:02:22 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 28 16:02:22 2010 -0700"
      },
      "message": "Merge \"Fix safe for mp check in ScriptC.\""
    },
    {
      "commit": "b3cedf6cbb8913cbe421759b33e7837c4677dfb7",
      "tree": "e6da7e940a1ceb330233991538dd93194acdb1f5",
      "parents": [
        "3a5dd9c83e9eaa21ab7838e3cb3325f4d979eb1e",
        "cf9076e7a5d818bab0c9365b075e03d000f677d0"
      ],
      "author": {
        "name": "Jim Shuma",
        "email": "jshuma@google.com",
        "time": "Tue Sep 28 15:53:40 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 28 15:53:40 2010 -0700"
      },
      "message": "Merge \"Initial checkin of a framerate test app\""
    }
  ],
  "next": "3a5dd9c83e9eaa21ab7838e3cb3325f4d979eb1e"
}
