)]}'
{
  "log": [
    {
      "commit": "2a84f2e369e144ff1fbd6eb0867ebaa608bfaf6a",
      "tree": "50f63e5a92db342520afa6f6fb28c4067f39dbba",
      "parents": [
        "924852ec65b1f791869bec34aac4c1981cd0e89e",
        "2e69f210fd7a9cd0466defa78ae9e5920d29c26f"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 13:20:31 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Jun 22 13:20:31 2009 -0700"
      },
      "message": "am 856dd8a6: Merge change 4952 into donut\n\nMerge commit \u0027856dd8a60a70a5b7dca2bf2114872ce063e2ad60\u0027\n\n* commit \u0027856dd8a60a70a5b7dca2bf2114872ce063e2ad60\u0027:\n  Helper API cleanup.  Allows multiple helpers to function,\n"
    },
    {
      "commit": "2e69f210fd7a9cd0466defa78ae9e5920d29c26f",
      "tree": "1ee13094dcc54121c3c1096d0ec0b9540813e941",
      "parents": [
        "149b67dd303358a08d7621bead89bce61a95d8e9",
        "9cda3e02c6154422abec1c3215b93cc6bb70d76a"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 13:18:09 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 13:18:09 2009 -0700"
      },
      "message": "Merge change 4952 into donut\n\n* changes:\n  Helper API cleanup.  Allows multiple helpers to function, because they\u0027ll always go in the same order, and this lets us not have to write headers to keep them paired.\n"
    },
    {
      "commit": "924852ec65b1f791869bec34aac4c1981cd0e89e",
      "tree": "9ddbcbc4c9b86a78c08404a9930305ce97c60b42",
      "parents": [
        "e471dfdc310e067198608f7fa9c772c8e5e27391",
        "149b67dd303358a08d7621bead89bce61a95d8e9"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 13:04:50 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Jun 22 13:04:50 2009 -0700"
      },
      "message": "am eb717b9c: Merge change 4477 into donut\n\nMerge commit \u0027eb717b9c4337e5b88664802b0804f4cb48758120\u0027\n\n* commit \u0027eb717b9c4337e5b88664802b0804f4cb48758120\u0027:\n  BulkCursorToCursorAdaptor.respond no longer assumes RemoteException is impossible, fails more gracefully.\n"
    },
    {
      "commit": "149b67dd303358a08d7621bead89bce61a95d8e9",
      "tree": "aeefbccff20c7cd85429ba34accf4b35a1daa978",
      "parents": [
        "8b81ce105dec57eb153b5d0b79275f4d4b255498",
        "0404a4a26edb6377e0434d12169fdc7d6669d928"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 13:02:36 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 13:02:36 2009 -0700"
      },
      "message": "Merge change 4477 into donut\n\n* changes:\n  BulkCursorToCursorAdaptor.respond no longer assumes RemoteException is impossible, fails more gracefully.\n"
    },
    {
      "commit": "9cda3e02c6154422abec1c3215b93cc6bb70d76a",
      "tree": "1ee13094dcc54121c3c1096d0ec0b9540813e941",
      "parents": [
        "292ae4f642709eb42974d9c1a26ab80921518c54"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Thu Jun 18 20:10:37 2009 -0700"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Mon Jun 22 13:02:24 2009 -0700"
      },
      "message": "Helper API cleanup.  Allows multiple helpers to function,\nbecause they\u0027ll always go in the same order, and this lets\nus not have to write headers to keep them paired.\n"
    },
    {
      "commit": "e471dfdc310e067198608f7fa9c772c8e5e27391",
      "tree": "9ddbcbc4c9b86a78c08404a9930305ce97c60b42",
      "parents": [
        "9e4ee0cc925563e42cc964e663a6ed8193851468",
        "8b81ce105dec57eb153b5d0b79275f4d4b255498"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 11:19:08 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Jun 22 11:19:08 2009 -0700"
      },
      "message": "am ecfb9f91: Merge change 4940 into donut\n\nMerge commit \u0027ecfb9f91afa49df7b9b62526dcaca431b5ff1e01\u0027\n\n* commit \u0027ecfb9f91afa49df7b9b62526dcaca431b5ff1e01\u0027:\n  Fixes #1933585. Don\u0027t dismiss ACTV\u0027s drop down when it\u0027s set to alwaysVisible.\n"
    },
    {
      "commit": "8b81ce105dec57eb153b5d0b79275f4d4b255498",
      "tree": "aeefbccff20c7cd85429ba34accf4b35a1daa978",
      "parents": [
        "f91e77622fff7f87d19fb4173585294b43aa0981",
        "292ae4f642709eb42974d9c1a26ab80921518c54"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 11:17:13 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 11:17:13 2009 -0700"
      },
      "message": "Merge change 4940 into donut\n\n* changes:\n  Fixes #1933585. Don\u0027t dismiss ACTV\u0027s drop down when it\u0027s set to alwaysVisible.\n"
    },
    {
      "commit": "9e4ee0cc925563e42cc964e663a6ed8193851468",
      "tree": "9ddbcbc4c9b86a78c08404a9930305ce97c60b42",
      "parents": [
        "20f31024eaebf20476cbed67fa9cb96703b96fea",
        "c6ab6bc5430ddfebc386d5950098f57bc8fc05d5"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 11:01:50 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 11:01:50 2009 -0700"
      },
      "message": "Merge change 4932\n\n* changes:\n  In WebView, fix calcVisibleRect bugs\n"
    },
    {
      "commit": "20f31024eaebf20476cbed67fa9cb96703b96fea",
      "tree": "9ddbcbc4c9b86a78c08404a9930305ce97c60b42",
      "parents": [
        "ce9a5b8d373205e758254382028c685e99b7eb08",
        "f91e77622fff7f87d19fb4173585294b43aa0981"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 10:56:47 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Jun 22 10:56:47 2009 -0700"
      },
      "message": "am 07a5f126: Merge change 4754 into donut\n\nMerge commit \u002707a5f126df2cf0dbeb7096535ae634ea8eaeb306\u0027\n\n* commit \u002707a5f126df2cf0dbeb7096535ae634ea8eaeb306\u0027:\n  At boot time, add additional per-device information to the\n"
    },
    {
      "commit": "f91e77622fff7f87d19fb4173585294b43aa0981",
      "tree": "aeefbccff20c7cd85429ba34accf4b35a1daa978",
      "parents": [
        "0404a4a26edb6377e0434d12169fdc7d6669d928",
        "0bade147d1b772801af18bb60d64eb4ded23a6e2"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 10:55:25 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 10:55:25 2009 -0700"
      },
      "message": "Merge change 4754 into donut\n\n* changes:\n  At boot time, add additional per-device information to the kernel randomness pool.  This helps increase the quality / uniqueness of the random numbers, and is especially important during the device\u0027s first boot, when insufficient randomness is available.\n"
    },
    {
      "commit": "ce9a5b8d373205e758254382028c685e99b7eb08",
      "tree": "9ddbcbc4c9b86a78c08404a9930305ce97c60b42",
      "parents": [
        "8f6ff0f7b53ec09059ceb082f6cc4ca2d1183a85",
        "0404a4a26edb6377e0434d12169fdc7d6669d928"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 10:45:28 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Jun 22 10:45:28 2009 -0700"
      },
      "message": "am d6dd686b: Merge change 4805 into donut\n\nMerge commit \u0027d6dd686bc7adba448af1bc36a022cddba9f9561f\u0027\n\n* commit \u0027d6dd686bc7adba448af1bc36a022cddba9f9561f\u0027:\n  add GServices settings for Google Talk privacy and legal urls.\n"
    },
    {
      "commit": "0404a4a26edb6377e0434d12169fdc7d6669d928",
      "tree": "aeefbccff20c7cd85429ba34accf4b35a1daa978",
      "parents": [
        "7a0d859187901e26394e992644552fe0b37af8ce",
        "292ae4f642709eb42974d9c1a26ab80921518c54"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 10:43:11 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 10:43:11 2009 -0700"
      },
      "message": "Merge change 4805 into donut\n\n* changes:\n  add GServices settings for Google Talk privacy and legal urls.\n"
    },
    {
      "commit": "8f6ff0f7b53ec09059ceb082f6cc4ca2d1183a85",
      "tree": "9ddbcbc4c9b86a78c08404a9930305ce97c60b42",
      "parents": [
        "97c0ce6d731b744ed652020c0fee078795e55bc1",
        "f4991d222652395da21620e72cc53dbd50f4ca3a"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 10:41:52 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 10:41:52 2009 -0700"
      },
      "message": "Merge change 4922\n\n* changes:\n  Enable storage tests in Dump Render Tree so we can run Database and DOM Storage layout tests.\n"
    },
    {
      "commit": "97c0ce6d731b744ed652020c0fee078795e55bc1",
      "tree": "9ddbcbc4c9b86a78c08404a9930305ce97c60b42",
      "parents": [
        "c6ab6bc5430ddfebc386d5950098f57bc8fc05d5",
        "7a0d859187901e26394e992644552fe0b37af8ce"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 10:41:07 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Jun 22 10:41:07 2009 -0700"
      },
      "message": "am 6bf1208c: Merge change 4827 into donut\n\nMerge commit \u00276bf1208c58ab2c39f95c733a22df882c7a59f4fc\u0027\n\n* commit \u00276bf1208c58ab2c39f95c733a22df882c7a59f4fc\u0027:\n  Fix issue with shared user permissions.\n"
    },
    {
      "commit": "7a0d859187901e26394e992644552fe0b37af8ce",
      "tree": "aeefbccff20c7cd85429ba34accf4b35a1daa978",
      "parents": [
        "292ae4f642709eb42974d9c1a26ab80921518c54",
        "7bd5cb6eebcd1be6956a6c17a75cbbd0788ed643"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 10:39:15 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 10:39:15 2009 -0700"
      },
      "message": "Merge change 4827 into donut\n\n* changes:\n  Fix issue with shared user permissions. just look in the requested permissions of packages within shared user setting rather than the granted permissions\n"
    },
    {
      "commit": "c6ab6bc5430ddfebc386d5950098f57bc8fc05d5",
      "tree": "9ddbcbc4c9b86a78c08404a9930305ce97c60b42",
      "parents": [
        "0730146c77a0efd873d51bb8428c5d6b472150ab",
        "292ae4f642709eb42974d9c1a26ab80921518c54"
      ],
      "author": {
        "name": "jsh",
        "email": "jsh@google.com",
        "time": "Mon Jun 22 10:05:31 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Jun 22 10:05:31 2009 -0700"
      },
      "message": "am be7f0f78: Add remaining retry count to response for PIN/PUK commands.\n\nMerge commit \u0027be7f0f78afde931ce6ea2d4ba61c340fac5722f6\u0027\n\n* commit \u0027be7f0f78afde931ce6ea2d4ba61c340fac5722f6\u0027:\n  Add remaining retry count to response for PIN/PUK commands.\n"
    },
    {
      "commit": "0730146c77a0efd873d51bb8428c5d6b472150ab",
      "tree": "9ddbcbc4c9b86a78c08404a9930305ce97c60b42",
      "parents": [
        "3fe15ea84c168a19d9c6134d4eae9f4331cdfd7f",
        "292ae4f642709eb42974d9c1a26ab80921518c54"
      ],
      "author": {
        "name": "Bjorn Bringert",
        "email": "bringert@android.com",
        "time": "Mon Jun 22 09:56:43 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Jun 22 09:56:43 2009 -0700"
      },
      "message": "am eed76b2a: Remove test for SearchManager activity context restriction.\n\nMerge commit \u0027eed76b2a8ddc41af01cd3ae87c4722f3784c975c\u0027\n\n* commit \u0027eed76b2a8ddc41af01cd3ae87c4722f3784c975c\u0027:\n  Remove test for SearchManager activity context restriction.\n"
    },
    {
      "commit": "3fe15ea84c168a19d9c6134d4eae9f4331cdfd7f",
      "tree": "9ddbcbc4c9b86a78c08404a9930305ce97c60b42",
      "parents": [
        "02f6bd03a076281fac6d8cb0732e2615b78a6818",
        "292ae4f642709eb42974d9c1a26ab80921518c54"
      ],
      "author": {
        "name": "Leon Scroggins",
        "email": "scroggo@google.com",
        "time": "Mon Jun 22 12:44:31 2009 -0400"
      },
      "committer": {
        "name": "Leon Scroggins",
        "email": "scroggo@google.com",
        "time": "Mon Jun 22 12:44:31 2009 -0400"
      },
      "message": "resolved conflicts for merge of 9336f5d9 to master\n"
    },
    {
      "commit": "292ae4f642709eb42974d9c1a26ab80921518c54",
      "tree": "aeefbccff20c7cd85429ba34accf4b35a1daa978",
      "parents": [
        "efc227f74a03631be826c1733859b0822d393129",
        "bdc8ed576e970246496e97d3843f85950c30d08f"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 08:01:58 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 08:01:58 2009 -0700"
      },
      "message": "Merge change 4775 into donut\n\n* changes:\n  Make browser bookmarks permissions part of the public API.\n"
    },
    {
      "commit": "02f6bd03a076281fac6d8cb0732e2615b78a6818",
      "tree": "9ddbcbc4c9b86a78c08404a9930305ce97c60b42",
      "parents": [
        "919d27e9ed622045b566b8767702e4c22049193f",
        "efc227f74a03631be826c1733859b0822d393129"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 07:26:36 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Jun 22 07:26:36 2009 -0700"
      },
      "message": "am 2c10b5f4: Merge change 4914 into donut\n\nMerge commit \u00272c10b5f483f832523305c11d44035fc7f5d9a54b\u0027\n\n* commit \u00272c10b5f483f832523305c11d44035fc7f5d9a54b\u0027:\n  Make all static methods in SearchManager non-static.\n"
    },
    {
      "commit": "efc227f74a03631be826c1733859b0822d393129",
      "tree": "aeefbccff20c7cd85429ba34accf4b35a1daa978",
      "parents": [
        "bdc8ed576e970246496e97d3843f85950c30d08f",
        "4f15f7a3f59481c698e0b2de9cf958edda0d5137"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 07:19:49 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 07:19:49 2009 -0700"
      },
      "message": "Merge change 4914 into donut\n\n* changes:\n  Make all static methods in SearchManager non-static.\n"
    },
    {
      "commit": "919d27e9ed622045b566b8767702e4c22049193f",
      "tree": "9ddbcbc4c9b86a78c08404a9930305ce97c60b42",
      "parents": [
        "5678fa46b594b82a1465bc2895bfc5dd44da6cdd",
        "bdc8ed576e970246496e97d3843f85950c30d08f"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 05:55:59 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Jun 22 05:55:59 2009 -0700"
      },
      "message": "am 7306d248: Merge change 4913 into donut\n\nMerge commit \u00277306d248feb2e52593e51944bcaf98c11974e988\u0027\n\n* commit \u00277306d248feb2e52593e51944bcaf98c11974e988\u0027:\n  Add non-static version of SearchManager.getSuggestions().\n"
    },
    {
      "commit": "bdc8ed576e970246496e97d3843f85950c30d08f",
      "tree": "aeefbccff20c7cd85429ba34accf4b35a1daa978",
      "parents": [
        "259da697b7a37c996516ec17dc54cdb0945bc5d0",
        "4f15f7a3f59481c698e0b2de9cf958edda0d5137"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 05:53:04 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 05:53:04 2009 -0700"
      },
      "message": "Merge change 4913 into donut\n\n* changes:\n  Add non-static version of SearchManager.getSuggestions().\n"
    },
    {
      "commit": "5678fa46b594b82a1465bc2895bfc5dd44da6cdd",
      "tree": "9ddbcbc4c9b86a78c08404a9930305ce97c60b42",
      "parents": [
        "57cac3e88ede6674aa50f767666c300dc5d9bd91",
        "259da697b7a37c996516ec17dc54cdb0945bc5d0"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 04:48:12 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Jun 22 04:48:12 2009 -0700"
      },
      "message": "am 9c1b1872: Merge change 4908 into donut\n\nMerge commit \u00279c1b1872faf028bcd70fb3e17eeb29d86ce6bd9a\u0027\n\n* commit \u00279c1b1872faf028bcd70fb3e17eeb29d86ce6bd9a\u0027:\n  Remove checks for Activity Context when creating SearchManager\n"
    },
    {
      "commit": "259da697b7a37c996516ec17dc54cdb0945bc5d0",
      "tree": "aeefbccff20c7cd85429ba34accf4b35a1daa978",
      "parents": [
        "6ba2b1b2e598c4c8c1e0854851857f16620dd193",
        "4f15f7a3f59481c698e0b2de9cf958edda0d5137"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 04:45:23 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 04:45:23 2009 -0700"
      },
      "message": "Merge change 4908 into donut\n\n* changes:\n  Remove checks for Activity Context when creating SearchManager\n"
    },
    {
      "commit": "57cac3e88ede6674aa50f767666c300dc5d9bd91",
      "tree": "9ddbcbc4c9b86a78c08404a9930305ce97c60b42",
      "parents": [
        "6b6c9874a11b6d06ca512905e5963d19ef381135",
        "6ba2b1b2e598c4c8c1e0854851857f16620dd193"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 03:50:23 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Jun 22 03:50:23 2009 -0700"
      },
      "message": "am 766d7236: Merge change 4737 into donut\n\nMerge commit \u0027766d7236c84f636b816d71189e309e67db1f593a\u0027\n\n* commit \u0027766d7236c84f636b816d71189e309e67db1f593a\u0027:\n  Add prepareToDraw() to Bitmap for fixing http://b/issue?id\u003d1907995.\n"
    },
    {
      "commit": "6ba2b1b2e598c4c8c1e0854851857f16620dd193",
      "tree": "aeefbccff20c7cd85429ba34accf4b35a1daa978",
      "parents": [
        "84159b508fd829220e8bd882a0544189269a60de",
        "4f15f7a3f59481c698e0b2de9cf958edda0d5137"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 03:48:29 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 03:48:29 2009 -0700"
      },
      "message": "Merge change 4737 into donut\n\n* changes:\n  Add prepareToDraw() to Bitmap for fixing http://b/issue?id\u003d1907995.\n"
    },
    {
      "commit": "6b6c9874a11b6d06ca512905e5963d19ef381135",
      "tree": "9ddbcbc4c9b86a78c08404a9930305ce97c60b42",
      "parents": [
        "ab436aee3d04f4f596418e80ed36dabe1c39d285",
        "84159b508fd829220e8bd882a0544189269a60de"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 03:44:04 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Jun 22 03:44:04 2009 -0700"
      },
      "message": "am 8570e5fc: Merge change 4907 into donut\n\nMerge commit \u00278570e5fcf15f6b7c22c3023e8b4757c6a880a598\u0027\n\n* commit \u00278570e5fcf15f6b7c22c3023e8b4757c6a880a598\u0027:\n  Add more debug messages for CameraService.\n"
    },
    {
      "commit": "84159b508fd829220e8bd882a0544189269a60de",
      "tree": "aeefbccff20c7cd85429ba34accf4b35a1daa978",
      "parents": [
        "4f15f7a3f59481c698e0b2de9cf958edda0d5137",
        "d98c516d2854fdc4bc0e308376cd54316d3a5dc9"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 03:41:19 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 03:41:19 2009 -0700"
      },
      "message": "Merge change 4907 into donut\n\n* changes:\n  Add more debug messages for CameraService.\n"
    },
    {
      "commit": "d98c516d2854fdc4bc0e308376cd54316d3a5dc9",
      "tree": "aeefbccff20c7cd85429ba34accf4b35a1daa978",
      "parents": [
        "4f15f7a3f59481c698e0b2de9cf958edda0d5137"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Mon Jun 22 16:03:41 2009 +0800"
      },
      "committer": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Mon Jun 22 17:06:32 2009 +0800"
      },
      "message": "Add more debug messages for CameraService.\n"
    },
    {
      "commit": "ab436aee3d04f4f596418e80ed36dabe1c39d285",
      "tree": "09daf4c8be976298969439ab8c987d4641ead3b4",
      "parents": [
        "132fed07efc8ada331f365f3d0415e0e4edb8d77",
        "4f15f7a3f59481c698e0b2de9cf958edda0d5137"
      ],
      "author": {
        "name": "Daisuke Miyakawa",
        "email": "dmiyakawa@google.com",
        "time": "Sun Jun 21 21:44:01 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Sun Jun 21 21:44:01 2009 -0700"
      },
      "message": "am 3e3324ba: Merge the change in cupcake_dcm so that Contacts app is able to use it.\n\nMerge commit \u00273e3324bae45ff21615c07507e6918ad21681a6a2\u0027\n\n* commit \u00273e3324bae45ff21615c07507e6918ad21681a6a2\u0027:\n  Merge the change in cupcake_dcm so that Contacts app is able to use it.\n"
    },
    {
      "commit": "132fed07efc8ada331f365f3d0415e0e4edb8d77",
      "tree": "09daf4c8be976298969439ab8c987d4641ead3b4",
      "parents": [
        "f4991d222652395da21620e72cc53dbd50f4ca3a",
        "4f15f7a3f59481c698e0b2de9cf958edda0d5137"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 20 23:45:54 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Sat Jun 20 23:45:54 2009 -0700"
      },
      "message": "am 77c5c405: Merge change 4894 into donut\n\nMerge commit \u002777c5c405486548fcb3e02f67cfd23117ae78fb85\u0027\n\n* commit \u002777c5c405486548fcb3e02f67cfd23117ae78fb85\u0027:\n  Set the search bar\u0027s AutoCompleteTextView to ellipsize\u003dend.\n"
    },
    {
      "commit": "4f15f7a3f59481c698e0b2de9cf958edda0d5137",
      "tree": "b6e168923feee89f7e50bc16d2d0683d418ea1f7",
      "parents": [
        "5fff2075c4de0d2abbcc1af8ccfa13fcfbc0b8e1",
        "c560b62cf346c6d0385c74271989465dc7bffc39"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 20 23:43:09 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 20 23:43:09 2009 -0700"
      },
      "message": "Merge change 4894 into donut\n\n* changes:\n  Set the search bar\u0027s AutoCompleteTextView to ellipsize\u003dend. After Romain\u0027s change 4829, we can set this to make hint text ellipsize (and thus not line wrap) in the search dialog.\n"
    },
    {
      "commit": "f4991d222652395da21620e72cc53dbd50f4ca3a",
      "tree": "09daf4c8be976298969439ab8c987d4641ead3b4",
      "parents": [
        "029bbbd8107a6e5fb4e02556015ba0440655fc6f",
        "5fff2075c4de0d2abbcc1af8ccfa13fcfbc0b8e1"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 20 14:51:26 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Sat Jun 20 14:51:26 2009 -0700"
      },
      "message": "am 4da7dff5: Merge change 4731 into donut\n\nMerge commit \u00274da7dff5e79e57494b58a97b285c53c111b18c82\u0027\n\n* commit \u00274da7dff5e79e57494b58a97b285c53c111b18c82\u0027:\n  gsm: Remove PppLink since pppd_gprs service does not exist.\n"
    },
    {
      "commit": "5fff2075c4de0d2abbcc1af8ccfa13fcfbc0b8e1",
      "tree": "b6e168923feee89f7e50bc16d2d0683d418ea1f7",
      "parents": [
        "c560b62cf346c6d0385c74271989465dc7bffc39",
        "8f87d3fa02d05d43c5f35f849cda9d95219ba62b"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 20 14:48:33 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 20 14:48:33 2009 -0700"
      },
      "message": "Merge change 4731 into donut\n\n* changes:\n  gsm: Remove PppLink since pppd_gprs service does not exist.\n"
    },
    {
      "commit": "029bbbd8107a6e5fb4e02556015ba0440655fc6f",
      "tree": "09daf4c8be976298969439ab8c987d4641ead3b4",
      "parents": [
        "981d285f9d56a25f780d7615aec353a59d85467d",
        "5b89329211020c615bbf8888672d1f5024c41917"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 18:34:17 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 18:34:17 2009 -0700"
      },
      "message": "Merge change 4881\n\n* changes:\n  implement modeview matrix sliding from within scripts.\n"
    },
    {
      "commit": "981d285f9d56a25f780d7615aec353a59d85467d",
      "tree": "09daf4c8be976298969439ab8c987d4641ead3b4",
      "parents": [
        "f84dda74d51258b28a8b17a22544d9984dfeb05b",
        "c560b62cf346c6d0385c74271989465dc7bffc39"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 18:20:16 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jun 19 18:20:16 2009 -0700"
      },
      "message": "am 9e71b07c: Merge change 4829 into donut\n\nMerge commit \u00279e71b07cfe88cdb1abf4a01077ca263d7f957c94\u0027\n\n* commit \u00279e71b07cfe88cdb1abf4a01077ca263d7f957c94\u0027:\n  Fixes #1926784. Setting android:ellipsize on an EditText now ellipsizes the hint.\n"
    },
    {
      "commit": "c560b62cf346c6d0385c74271989465dc7bffc39",
      "tree": "b6e168923feee89f7e50bc16d2d0683d418ea1f7",
      "parents": [
        "70897d28013c59dbff34fe88773a535f325b1ba7",
        "0bade147d1b772801af18bb60d64eb4ded23a6e2"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 18:18:42 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 18:18:42 2009 -0700"
      },
      "message": "Merge change 4829 into donut\n\n* changes:\n  Fixes #1926784. Setting android:ellipsize on an EditText now ellipsizes the hint.\n"
    },
    {
      "commit": "f84dda74d51258b28a8b17a22544d9984dfeb05b",
      "tree": "09daf4c8be976298969439ab8c987d4641ead3b4",
      "parents": [
        "3a05f1974f7124c0cf1061bf41b6f5eaabe4d25e",
        "70897d28013c59dbff34fe88773a535f325b1ba7"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 17:25:55 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jun 19 17:25:55 2009 -0700"
      },
      "message": "am 79ac8770: Merge change 4834 into donut\n\nMerge commit \u002779ac87704d2e38afb06356704e4b52c739237f40\u0027\n\n* commit \u002779ac87704d2e38afb06356704e4b52c739237f40\u0027:\n  Fix a bug where wrong variable was used for comparison.\n"
    },
    {
      "commit": "70897d28013c59dbff34fe88773a535f325b1ba7",
      "tree": "b6e168923feee89f7e50bc16d2d0683d418ea1f7",
      "parents": [
        "63dd448ac7e19980e36b8f83945c0ce3719605c1",
        "cca55acd696b0558e7c06cbe0dd4aa389ef21ba7"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 17:24:32 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 17:24:32 2009 -0700"
      },
      "message": "Merge change 4834 into donut\n\n* changes:\n  Fix a bug where wrong variable was used for comparison.\n"
    },
    {
      "commit": "3a05f1974f7124c0cf1061bf41b6f5eaabe4d25e",
      "tree": "09daf4c8be976298969439ab8c987d4641ead3b4",
      "parents": [
        "1cacf3d48cdef9cfc979aed15ddf97e880447be3",
        "63dd448ac7e19980e36b8f83945c0ce3719605c1"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 17:14:09 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jun 19 17:14:09 2009 -0700"
      },
      "message": "am b92f7040: Merge change 4847 into donut\n\nMerge commit \u0027b92f7040e8294151fd915fd649bf7942a8b67463\u0027\n\n* commit \u0027b92f7040e8294151fd915fd649bf7942a8b67463\u0027:\n  Add permission tests for IHardwareService.\n"
    },
    {
      "commit": "63dd448ac7e19980e36b8f83945c0ce3719605c1",
      "tree": "b6e168923feee89f7e50bc16d2d0683d418ea1f7",
      "parents": [
        "3aaa79e8820a5538b877b9a74aa36f7855de323d",
        "af1d9f56d70fed8d012ced985754d83d6fc36934"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 17:12:55 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 17:12:55 2009 -0700"
      },
      "message": "Merge change 4847 into donut\n\n* changes:\n  Add permission tests for IHardwareService.\n"
    },
    {
      "commit": "1cacf3d48cdef9cfc979aed15ddf97e880447be3",
      "tree": "09daf4c8be976298969439ab8c987d4641ead3b4",
      "parents": [
        "03428fcc8bfb43968f9e9cbd3c6c1fd23290439b",
        "3aaa79e8820a5538b877b9a74aa36f7855de323d"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 16:44:10 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jun 19 16:44:10 2009 -0700"
      },
      "message": "am b92c45a4: Merge change 4831 into donut\n\nMerge commit \u0027b92c45a4bc4331378a31bb4bc84de02fa631a247\u0027\n\n* commit \u0027b92c45a4bc4331378a31bb4bc84de02fa631a247\u0027:\n  Add app version to the backup metadata\n"
    },
    {
      "commit": "03428fcc8bfb43968f9e9cbd3c6c1fd23290439b",
      "tree": "09daf4c8be976298969439ab8c987d4641ead3b4",
      "parents": [
        "f5702d01b9a7ded2e935374b27002ac2a32fb502",
        "4018f35e274e5c8c005623ac3f724686dc8299d3"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 16:44:07 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jun 19 16:44:07 2009 -0700"
      },
      "message": "am 1585bd24: Merge change 4828 into donut\n\nMerge commit \u00271585bd24c10d16351f89e32dddbfa799f18db6bd\u0027\n\n* commit \u00271585bd24c10d16351f89e32dddbfa799f18db6bd\u0027:\n  Report densities in badging, debugging for nine patch bug.\n"
    },
    {
      "commit": "f5702d01b9a7ded2e935374b27002ac2a32fb502",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "de083920ea1f2c75271478881b1b688dd0286264",
        "cca55acd696b0558e7c06cbe0dd4aa389ef21ba7"
      ],
      "author": {
        "name": "Grace Kloba",
        "email": "klobag@google.com",
        "time": "Fri Jun 19 16:43:59 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jun 19 16:43:59 2009 -0700"
      },
      "message": "am 3af8e938: Change addCertificate to take byte[] instead of String as we don\\\u0027t know the encoding.\n\nMerge commit \u00273af8e9389e008c0076b86cc6b3c6f005e7473d10\u0027\n\n* commit \u00273af8e9389e008c0076b86cc6b3c6f005e7473d10\u0027:\n  Change addCertificate to take byte[] instead of String as we don\u0027t know the encoding.\n"
    },
    {
      "commit": "de083920ea1f2c75271478881b1b688dd0286264",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "6bd1b1d5f149dc14387c096dd1a00dae53ebdf4c",
        "cca55acd696b0558e7c06cbe0dd4aa389ef21ba7"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 16:43:46 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jun 19 16:43:46 2009 -0700"
      },
      "message": "am 52546575: Merge change 4818 into donut\n\nMerge commit \u00275254657540b0a6ad54be6229b68fa5626e4ef9e5\u0027\n\n* commit \u00275254657540b0a6ad54be6229b68fa5626e4ef9e5\u0027:\n  Added in Settings.Secure default country and variant for the default TTS language.\n"
    },
    {
      "commit": "6bd1b1d5f149dc14387c096dd1a00dae53ebdf4c",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "2625774d598fe6c98dfa04cd016526e41c2aaaa8",
        "51f57c706d6b14974b6983544fffbd9e0d2a782b"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 16:43:39 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jun 19 16:43:39 2009 -0700"
      },
      "message": "am b4e456bf: Merge change 4785 into donut\n\nMerge commit \u0027b4e456bf1823e2dd8c975ae02451b7b72541c236\u0027\n\n* commit \u0027b4e456bf1823e2dd8c975ae02451b7b72541c236\u0027:\n  Fix issue #1753079: running instrumentation in shared processes.\n"
    },
    {
      "commit": "2625774d598fe6c98dfa04cd016526e41c2aaaa8",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "51039ae65c607e838a0b6c44bcd03b7964f0b5f1",
        "5b89329211020c615bbf8888672d1f5024c41917"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 16:07:59 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 16:07:59 2009 -0700"
      },
      "message": "Merge change 4843\n\n* changes:\n  checkpoint filmstrip, implemented TLS.\n"
    },
    {
      "commit": "51039ae65c607e838a0b6c44bcd03b7964f0b5f1",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "16676867787feb9b22219e6d23bd866fffbf2af9",
        "5b89329211020c615bbf8888672d1f5024c41917"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 16:07:37 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 16:07:37 2009 -0700"
      },
      "message": "Merge change 4719\n\n* changes:\n  Fix two minor issues.  Rename launchID to launchIndex and make util class Matrix public for apps to use.\n"
    },
    {
      "commit": "3aaa79e8820a5538b877b9a74aa36f7855de323d",
      "tree": "b6e168923feee89f7e50bc16d2d0683d418ea1f7",
      "parents": [
        "4018f35e274e5c8c005623ac3f724686dc8299d3",
        "cca55acd696b0558e7c06cbe0dd4aa389ef21ba7"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 15:38:41 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 15:38:41 2009 -0700"
      },
      "message": "Merge change 4831 into donut\n\n* changes:\n  Add app version to the backup metadata\n"
    },
    {
      "commit": "4018f35e274e5c8c005623ac3f724686dc8299d3",
      "tree": "b6e168923feee89f7e50bc16d2d0683d418ea1f7",
      "parents": [
        "cca55acd696b0558e7c06cbe0dd4aa389ef21ba7",
        "be1bc0a1f969dd874d4a4d10c70f8d585b21a214"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 15:37:03 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 15:37:03 2009 -0700"
      },
      "message": "Merge change 4828 into donut\n\n* changes:\n  Report densities in badging, debugging for nine patch bug.\n"
    },
    {
      "commit": "be1bc0a1f969dd874d4a4d10c70f8d585b21a214",
      "tree": "b6e168923feee89f7e50bc16d2d0683d418ea1f7",
      "parents": [
        "03868d319572696939368207d7caec014feaf38f"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Jun 19 15:13:28 2009 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Jun 19 15:13:28 2009 -0700"
      },
      "message": "Report densities in badging, debugging for nine patch bug.\n\nThe aapt tool now reports all available densities like it already did\nfor locales.  Also this includes more resource data output, which I\nwas using to examine bug #1867049 (which at this point I am unable to\nreproduce).\n"
    },
    {
      "commit": "16676867787feb9b22219e6d23bd866fffbf2af9",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "bfbe9a73e6d545f8f5e977f465afda1885a8593a",
        "e84495e2d8c81ec6a08c349421876c0b8d3bde89"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 14:56:13 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 14:56:13 2009 -0700"
      },
      "message": "Merge change 4688\n\n* changes:\n  Copies the Contacts.Intents class to ContactsContract.\n"
    },
    {
      "commit": "bfbe9a73e6d545f8f5e977f465afda1885a8593a",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "9a5575470ea09353f94ddd804158467e0efdb351",
        "af1d9f56d70fed8d012ced985754d83d6fc36934"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 14:49:49 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jun 19 14:49:49 2009 -0700"
      },
      "message": "am 4d1b5bd1: Merge change 4808 into donut\n\nMerge commit \u00274d1b5bd148d0830d2acc03bafbe58dfd17e5b3f8\u0027\n\n* commit \u00274d1b5bd148d0830d2acc03bafbe58dfd17e5b3f8\u0027:\n  Fixes #1928566. Prevents runtime restart upon configuration change.\n"
    },
    {
      "commit": "9a5575470ea09353f94ddd804158467e0efdb351",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "e84495e2d8c81ec6a08c349421876c0b8d3bde89",
        "e7d9b98ec035f312d10eaa33f03e7c3a2b2c1ff5"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 14:49:44 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jun 19 14:49:44 2009 -0700"
      },
      "message": "am 066e6bfd: Merge change 4792 into donut\n\nMerge commit \u0027066e6bfd01a5ddd4748eacdc82fee5374e2af929\u0027\n\n* commit \u0027066e6bfd01a5ddd4748eacdc82fee5374e2af929\u0027:\n  when we reset a paint, it should return to the state it was in when it was first created.\n"
    },
    {
      "commit": "e84495e2d8c81ec6a08c349421876c0b8d3bde89",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "31e3a43c3c30ccc67d3e6accb70cce4ab2f3d594",
        "e9d45a1fd6182cde8976be16982626503c4b0348"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jun 19 14:47:58 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jun 19 14:47:58 2009 -0700"
      },
      "message": "merge 9ebd737e w/conflicts\n"
    },
    {
      "commit": "cca55acd696b0558e7c06cbe0dd4aa389ef21ba7",
      "tree": "b89b1cc2e1ba38d0737f24ad9cb1a25457027997",
      "parents": [
        "51f57c706d6b14974b6983544fffbd9e0d2a782b",
        "af1d9f56d70fed8d012ced985754d83d6fc36934"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 14:43:37 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 14:43:37 2009 -0700"
      },
      "message": "Merge change 4818 into donut\n\n* changes:\n  Added in Settings.Secure default country and variant for the default TTS language.\n"
    },
    {
      "commit": "51f57c706d6b14974b6983544fffbd9e0d2a782b",
      "tree": "b89b1cc2e1ba38d0737f24ad9cb1a25457027997",
      "parents": [
        "af1d9f56d70fed8d012ced985754d83d6fc36934",
        "5471976b5154a12b1b1e780daa42d5aefe4fa94a"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 14:24:39 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 14:24:39 2009 -0700"
      },
      "message": "Merge change 4785 into donut\n\n* changes:\n  Fix issue #1753079: running instrumentation in shared processes.\n"
    },
    {
      "commit": "31e3a43c3c30ccc67d3e6accb70cce4ab2f3d594",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "7d5b42816bceb7a2732c5cf707f9af4973676460",
        "3138d2ee2906b131584e0ff4a270ac53e08171fd"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 13:59:48 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 13:59:48 2009 -0700"
      },
      "message": "Merge change 4815\n\n* changes:\n  GoogleFeedback handles errors in core apps.\n"
    },
    {
      "commit": "7d5b42816bceb7a2732c5cf707f9af4973676460",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "6c94e5ebefe6630bccf3dfbe3d3c242cf2afc41f"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 13:53:53 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 13:53:53 2009 -0700"
      },
      "message": "Merge change 4811\n\n* changes:\n  Process new property definitions for JIT-specific options for apps performance tuning and debugging.\n"
    },
    {
      "commit": "af1d9f56d70fed8d012ced985754d83d6fc36934",
      "tree": "b89b1cc2e1ba38d0737f24ad9cb1a25457027997",
      "parents": [
        "e7d9b98ec035f312d10eaa33f03e7c3a2b2c1ff5",
        "0bade147d1b772801af18bb60d64eb4ded23a6e2"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 13:31:14 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 13:31:14 2009 -0700"
      },
      "message": "Merge change 4808 into donut\n\n* changes:\n  Fixes #1928566. Prevents runtime restart upon configuration change.\n"
    },
    {
      "commit": "e7d9b98ec035f312d10eaa33f03e7c3a2b2c1ff5",
      "tree": "b89b1cc2e1ba38d0737f24ad9cb1a25457027997",
      "parents": [
        "e9d45a1fd6182cde8976be16982626503c4b0348",
        "032b6aa66783df4dce357409aabb9cb5b8b46996"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 13:30:15 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 13:30:15 2009 -0700"
      },
      "message": "Merge change 4792 into donut\n\n* changes:\n  when we reset a paint, it should return to the state it was in when it was first created. for java, this means setting its text-encoding to UTF16...\n"
    },
    {
      "commit": "e9d45a1fd6182cde8976be16982626503c4b0348",
      "tree": "b89b1cc2e1ba38d0737f24ad9cb1a25457027997",
      "parents": [
        "77862a539c4152f6cf57ee93fd2123877fc81038",
        "27226580b5a0602d3e72b393d8920cea34e97ea0"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 13:24:44 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 13:24:44 2009 -0700"
      },
      "message": "Merge change 4793 into donut\n\n* changes:\n  dpi changes for webview\n"
    },
    {
      "commit": "6c94e5ebefe6630bccf3dfbe3d3c242cf2afc41f",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "81bc9a018d50d339ff1f8fc853a85ce9e3f171f0",
        "77862a539c4152f6cf57ee93fd2123877fc81038"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 12:57:22 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jun 19 12:57:22 2009 -0700"
      },
      "message": "am b00518d8: Merge change 4796 into donut\n\nMerge commit \u0027b00518d81550c638728b53346a2a25f0a80a1049\u0027\n\n* commit \u0027b00518d81550c638728b53346a2a25f0a80a1049\u0027:\n  Move USE_LOCATION_FOR_SERVICES to Secure.\n"
    },
    {
      "commit": "77862a539c4152f6cf57ee93fd2123877fc81038",
      "tree": "b89b1cc2e1ba38d0737f24ad9cb1a25457027997",
      "parents": [
        "fc699ca740300dc881774010aa89cb6953a1b03f",
        "ab4b3d4637f70ee528c941b235780e1ab49685ff"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 12:55:34 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 12:55:34 2009 -0700"
      },
      "message": "Merge change 4796 into donut\n\n* changes:\n  Move USE_LOCATION_FOR_SERVICES to Secure.\n"
    },
    {
      "commit": "81bc9a018d50d339ff1f8fc853a85ce9e3f171f0",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "cd7065a9336092302345e21da00908ef7d79f269",
        "fc699ca740300dc881774010aa89cb6953a1b03f"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 12:15:39 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jun 19 12:15:39 2009 -0700"
      },
      "message": "am ab48bb9c: Merge change 4686 into donut\n\nMerge commit \u0027ab48bb9c008ade65e0f1313088a3089f5b65e8de\u0027\n\n* commit \u0027ab48bb9c008ade65e0f1313088a3089f5b65e8de\u0027:\n  Set AuthType to 0 if username is not specified.\n"
    },
    {
      "commit": "fc699ca740300dc881774010aa89cb6953a1b03f",
      "tree": "b89b1cc2e1ba38d0737f24ad9cb1a25457027997",
      "parents": [
        "7aa77b49248c9b7dfb6f5df1f82bce2a687d57d5",
        "40087e447147e862fe5fc5f4d2e14670689e4ecc"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 12:13:50 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 12:13:50 2009 -0700"
      },
      "message": "Merge change 4686 into donut\n\n* changes:\n  Set AuthType to 0 if username is not specified.\n"
    },
    {
      "commit": "cd7065a9336092302345e21da00908ef7d79f269",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "f67ed06dba85c6d713535b509322fe487ba8221e",
        "7aa77b49248c9b7dfb6f5df1f82bce2a687d57d5"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 12:12:18 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jun 19 12:12:18 2009 -0700"
      },
      "message": "am f781b39c: Merge change 4786 into donut\n\nMerge commit \u0027f781b39cb89dc19e6ad090bd3eb1bedbe7928429\u0027\n\n* commit \u0027f781b39cb89dc19e6ad090bd3eb1bedbe7928429\u0027:\n  gps: Set SUPL server via hostname rather than IP address.\n"
    },
    {
      "commit": "f67ed06dba85c6d713535b509322fe487ba8221e",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "b0bfe9655abd021e66820b4a1a946855a45ef5c4",
        "ab4b3d4637f70ee528c941b235780e1ab49685ff"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 12:12:15 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jun 19 12:12:15 2009 -0700"
      },
      "message": "am ba6409f1: Merge change 4706 into donut\n\nMerge commit \u0027ba6409f1f69db7dfa16d5b914d2bc41a3aa43caf\u0027\n\n* commit \u0027ba6409f1f69db7dfa16d5b914d2bc41a3aa43caf\u0027:\n  Add a new checkin server flag for Vending Machine heartbeats.\n"
    },
    {
      "commit": "7aa77b49248c9b7dfb6f5df1f82bce2a687d57d5",
      "tree": "b89b1cc2e1ba38d0737f24ad9cb1a25457027997",
      "parents": [
        "ab4b3d4637f70ee528c941b235780e1ab49685ff",
        "0bade147d1b772801af18bb60d64eb4ded23a6e2"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 12:09:36 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 12:09:36 2009 -0700"
      },
      "message": "Merge change 4786 into donut\n\n* changes:\n  gps: Set SUPL server via hostname rather than IP address.\n"
    },
    {
      "commit": "ab4b3d4637f70ee528c941b235780e1ab49685ff",
      "tree": "b89b1cc2e1ba38d0737f24ad9cb1a25457027997",
      "parents": [
        "03868d319572696939368207d7caec014feaf38f",
        "83d63a8c2b64cf1f1409725949786e47fcf7355f"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 11:50:22 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 11:50:22 2009 -0700"
      },
      "message": "Merge change 4706 into donut\n\n* changes:\n  Add a new checkin server flag for Vending Machine heartbeats.\n"
    },
    {
      "commit": "b0bfe9655abd021e66820b4a1a946855a45ef5c4",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "ad2555685124ef6014124305f6c847e4c1e1be63",
        "03868d319572696939368207d7caec014feaf38f"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Jun 19 11:49:27 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jun 19 11:49:27 2009 -0700"
      },
      "message": "am 3d74bb4a: Add \"why?\" button to low battery dialog.\n\nMerge commit \u00273d74bb4ab27ae9601f5c9c3706fad287845fb672\u0027\n\n* commit \u00273d74bb4ab27ae9601f5c9c3706fad287845fb672\u0027:\n  Add \"why?\" button to low battery dialog.\n"
    },
    {
      "commit": "ad2555685124ef6014124305f6c847e4c1e1be63",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "c343ad835a024609d1cb8bd706002538285ae338",
        "f3fede94e7040b93e964c961914465a924c43c1b"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 11:40:46 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 11:40:46 2009 -0700"
      },
      "message": "Merge change 4550\n\n* changes:\n  add a checkin eventlog tag for reporting GTalk heartbeat timeout; remove unused adaptive heartbeat settings.\n"
    },
    {
      "commit": "c343ad835a024609d1cb8bd706002538285ae338",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "3138d2ee2906b131584e0ff4a270ac53e08171fd",
        "03868d319572696939368207d7caec014feaf38f"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 11:31:37 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jun 19 11:31:37 2009 -0700"
      },
      "message": "am 03255de3: Merge change 4757 into donut\n\nMerge commit \u002703255de32d127d17504b6d475e6e79190dd637f8\u0027\n\n* commit \u002703255de32d127d17504b6d475e6e79190dd637f8\u0027:\n  Add getBatteryUsageHint() to BluetoothHeadset for power monitoring.\n"
    },
    {
      "commit": "03868d319572696939368207d7caec014feaf38f",
      "tree": "b89b1cc2e1ba38d0737f24ad9cb1a25457027997",
      "parents": [
        "0b0616dedac7c1a49b7b7a09e68c37927976340a",
        "0bade147d1b772801af18bb60d64eb4ded23a6e2"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 11:29:57 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 11:29:57 2009 -0700"
      },
      "message": "Merge change 4757 into donut\n\n* changes:\n  Add getBatteryUsageHint() to BluetoothHeadset for power monitoring.\n"
    },
    {
      "commit": "3138d2ee2906b131584e0ff4a270ac53e08171fd",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "88bc7cb1e791f3fe5ffd1d14f3a549d50ce801f8",
        "0b0616dedac7c1a49b7b7a09e68c37927976340a"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 10:38:51 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jun 19 10:38:51 2009 -0700"
      },
      "message": "am 697f9caf: Merge change 4687 into donut\n\nMerge commit \u0027697f9caf8b63fa87ecfeb9a29aa129ba5321641f\u0027\n\n* commit \u0027697f9caf8b63fa87ecfeb9a29aa129ba5321641f\u0027:\n  Use standalone month name instead of format month name in year-month format.\n"
    },
    {
      "commit": "88bc7cb1e791f3fe5ffd1d14f3a549d50ce801f8",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "0ed6f9a8ab8b7d47d3614a94ad2306ceceeec505",
        "7bd5cb6eebcd1be6956a6c17a75cbbd0788ed643"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 10:38:47 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jun 19 10:38:47 2009 -0700"
      },
      "message": "am 6afe8133: Merge change 4720 into donut\n\nMerge commit \u00276afe81339ed973f1ef4a6c30110d5ce3b001ea4c\u0027\n\n* commit \u00276afe81339ed973f1ef4a6c30110d5ce3b001ea4c\u0027:\n  Fix string formatters in SettingsProvider SecurityException message.\n"
    },
    {
      "commit": "0ed6f9a8ab8b7d47d3614a94ad2306ceceeec505",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "88ae985d38518c1aeab2a6226890b899d9531e0f",
        "2bbeb339a33298cb4c311fc231ccd3c7cade00d9"
      ],
      "author": {
        "name": "Suchi Amalapurapu",
        "email": "asuchitra@google.com",
        "time": "Fri Jun 19 10:38:45 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jun 19 10:38:45 2009 -0700"
      },
      "message": "am bc806f65: Remove deprecated api. Aptly rename freeStorageWithIntent to freeStorage.\n\nMerge commit \u0027bc806f65edc33f6eda0f475ac84e5e037a013a90\u0027\n\n* commit \u0027bc806f65edc33f6eda0f475ac84e5e037a013a90\u0027:\n  Remove deprecated api. Aptly rename freeStorageWithIntent to freeStorage.\n"
    },
    {
      "commit": "0b0616dedac7c1a49b7b7a09e68c37927976340a",
      "tree": "b89b1cc2e1ba38d0737f24ad9cb1a25457027997",
      "parents": [
        "7bd5cb6eebcd1be6956a6c17a75cbbd0788ed643",
        "7b3dbb96263f4b84981bacc8063be54964e85d30"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 10:30:15 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 10:30:15 2009 -0700"
      },
      "message": "Merge change 4687 into donut\n\n* changes:\n  Use standalone month name instead of format month name in year-month format.\n"
    },
    {
      "commit": "7bd5cb6eebcd1be6956a6c17a75cbbd0788ed643",
      "tree": "b89b1cc2e1ba38d0737f24ad9cb1a25457027997",
      "parents": [
        "2bbeb339a33298cb4c311fc231ccd3c7cade00d9",
        "da210b815bb057b32828c16ee6da8cc7b4ec7b9f"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 10:29:59 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 10:29:59 2009 -0700"
      },
      "message": "Merge change 4720 into donut\n\n* changes:\n  Fix string formatters in SettingsProvider SecurityException message.\n"
    },
    {
      "commit": "88ae985d38518c1aeab2a6226890b899d9531e0f",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "4a23817d1e4a8dc9122dd590dba4cc3174d5f3f1",
        "2bbeb339a33298cb4c311fc231ccd3c7cade00d9"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 10:09:00 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jun 19 10:09:00 2009 -0700"
      },
      "message": "am 2b1aed10: Merge change 4527 into donut\n\nMerge commit \u00272b1aed1021fb472de83c4c0143f2c4452244a0af\u0027\n\n* commit \u00272b1aed1021fb472de83c4c0143f2c4452244a0af\u0027:\n  Fix Canvas.finalize() for the case where the constructor throws an exception\n"
    },
    {
      "commit": "2bbeb339a33298cb4c311fc231ccd3c7cade00d9",
      "tree": "b89b1cc2e1ba38d0737f24ad9cb1a25457027997",
      "parents": [
        "0bade147d1b772801af18bb60d64eb4ded23a6e2",
        "368cc9dc2da08ff46d7b42b75d82da38d77f46a7"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 10:07:29 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 10:07:29 2009 -0700"
      },
      "message": "Merge change 4527 into donut\n\n* changes:\n  Fix Canvas.finalize() for the case where the constructor throws an exception before the native canvas instance was created.\n"
    },
    {
      "commit": "4a23817d1e4a8dc9122dd590dba4cc3174d5f3f1",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "f8715dccd940923c8c14262b99290753d552d5fc",
        "0bade147d1b772801af18bb60d64eb4ded23a6e2"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Fri Jun 19 03:55:09 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jun 19 03:55:09 2009 -0700"
      },
      "message": "am 649f99e8: Add Intent.ACTION_SEND_MULTIPLE\n\nMerge commit \u0027649f99e8347984c1e031dae302830f4c9ebd3df4\u0027\n\n* commit \u0027649f99e8347984c1e031dae302830f4c9ebd3df4\u0027:\n  Add Intent.ACTION_SEND_MULTIPLE\n"
    },
    {
      "commit": "f8715dccd940923c8c14262b99290753d552d5fc",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "6b32d1af03d5526f5d83f4d5e719c5cdbd6f7b28",
        "caf7587025acc8dae82de447353c88cf05306b90"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 02:09:28 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 02:09:28 2009 -0700"
      },
      "message": "Merge change 4621\n\n* changes:\n  Update WebStorage methods used by DumpRenderTree to complete synchronously if they are called on the webcore thread.\n"
    },
    {
      "commit": "6b32d1af03d5526f5d83f4d5e719c5cdbd6f7b28",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "e331781e94d8b5e7bc14a2949bc54760cc6c8e7a",
        "0bade147d1b772801af18bb60d64eb4ded23a6e2"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 18 20:51:09 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Thu Jun 18 20:51:09 2009 -0700"
      },
      "message": "am fd5f0875: Merge change 4721 into donut\n\nMerge commit \u0027fd5f087536dcb04ac9c46f2b19f87a37455390b0\u0027\n\n* commit \u0027fd5f087536dcb04ac9c46f2b19f87a37455390b0\u0027:\n  Make signature checks on restore work with unsigned apps\n"
    },
    {
      "commit": "0bade147d1b772801af18bb60d64eb4ded23a6e2",
      "tree": "b89b1cc2e1ba38d0737f24ad9cb1a25457027997",
      "parents": [
        "27226580b5a0602d3e72b393d8920cea34e97ea0",
        "5471976b5154a12b1b1e780daa42d5aefe4fa94a"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 18 20:49:06 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 18 20:49:06 2009 -0700"
      },
      "message": "Merge change 4721 into donut\n\n* changes:\n  Make signature checks on restore work with unsigned apps\n"
    },
    {
      "commit": "e331781e94d8b5e7bc14a2949bc54760cc6c8e7a",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "05915a4d9d4a9ffc9a8fe36a3079762ca7b847d5",
        "27226580b5a0602d3e72b393d8920cea34e97ea0"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 18 19:54:47 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Thu Jun 18 19:54:47 2009 -0700"
      },
      "message": "am e0b7e916: Merge change 4679 into donut\n\nMerge commit \u0027e0b7e916a1259d2dd9c116695607f9877ec56056\u0027\n\n* commit \u0027e0b7e916a1259d2dd9c116695607f9877ec56056\u0027:\n  Replace the dummy code with Keystore for \u003ckeygen\u003e support.\n"
    },
    {
      "commit": "27226580b5a0602d3e72b393d8920cea34e97ea0",
      "tree": "b89b1cc2e1ba38d0737f24ad9cb1a25457027997",
      "parents": [
        "4182cf630895f8c607958c536098b5cfb743ecb4",
        "77aebe2f9a3a36f3b860065c316baa44db52e4c5"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 18 19:52:00 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 18 19:52:00 2009 -0700"
      },
      "message": "Merge change 4679 into donut\n\n* changes:\n  Replace the dummy code with Keystore for \u003ckeygen\u003e support.\n"
    },
    {
      "commit": "05915a4d9d4a9ffc9a8fe36a3079762ca7b847d5",
      "tree": "386115392cef0eb33bf8fc8e193655f045c796c3",
      "parents": [
        "c5e321700d9f7385de595a3ce248aa5db404d689",
        "4182cf630895f8c607958c536098b5cfb743ecb4"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 18 19:46:59 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Thu Jun 18 19:46:59 2009 -0700"
      },
      "message": "am c6282977: Merge change 4718 into donut\n\nMerge commit \u0027c6282977180c220b1a68c23a328e7d75a11963ab\u0027\n\n* commit \u0027c6282977180c220b1a68c23a328e7d75a11963ab\u0027:\n  Fix sim-eng build and simplify previous lcd-density related patch\n"
    },
    {
      "commit": "4182cf630895f8c607958c536098b5cfb743ecb4",
      "tree": "b89b1cc2e1ba38d0737f24ad9cb1a25457027997",
      "parents": [
        "5471976b5154a12b1b1e780daa42d5aefe4fa94a",
        "ae71accf63add81ec3d3cd0269536c24db112cab"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 18 19:45:07 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 18 19:45:07 2009 -0700"
      },
      "message": "Merge change 4718 into donut\n\n* changes:\n  Fix sim-eng build and simplify previous lcd-density related patch\n"
    },
    {
      "commit": "ae71accf63add81ec3d3cd0269536c24db112cab",
      "tree": "b89b1cc2e1ba38d0737f24ad9cb1a25457027997",
      "parents": [
        "c62834b9faafdccc56439bdb62a63ffcdfbcb4c4"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Fri Jun 19 04:41:12 2009 +0200"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Fri Jun 19 04:41:12 2009 +0200"
      },
      "message": "Fix sim-eng build and simplify previous lcd-density related patch\n"
    },
    {
      "commit": "c5e321700d9f7385de595a3ce248aa5db404d689",
      "tree": "4244157c729b78b8900cf455a2f274905fa317e2",
      "parents": [
        "4910dc62561c90c75d953a04f75b31f16e0c0e9c",
        "5471976b5154a12b1b1e780daa42d5aefe4fa94a"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 18 19:35:32 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Thu Jun 18 19:35:32 2009 -0700"
      },
      "message": "am 63e7155c: Merge change 4696 into donut\n\nMerge commit \u002763e7155c7d1d0c3f0027400aa09e9a45f648a80d\u0027\n\n* commit \u002763e7155c7d1d0c3f0027400aa09e9a45f648a80d\u0027:\n  Fix targetSdkVersion, make resize mode a flag, delayed dexopt, easy ApplicationInfo.\n"
    },
    {
      "commit": "5471976b5154a12b1b1e780daa42d5aefe4fa94a",
      "tree": "0bdda15863c0e050672738f8acb819ef7fb2e2c1",
      "parents": [
        "c62834b9faafdccc56439bdb62a63ffcdfbcb4c4",
        "1eb941b86b438a141e9ed9ec5f8cdc3812cebeb0"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 18 19:33:33 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 18 19:33:33 2009 -0700"
      },
      "message": "Merge change 4696 into donut\n\n* changes:\n  Fix targetSdkVersion, make resize mode a flag, delayed dexopt, easy ApplicationInfo.\n"
    },
    {
      "commit": "4910dc62561c90c75d953a04f75b31f16e0c0e9c",
      "tree": "4244157c729b78b8900cf455a2f274905fa317e2",
      "parents": [
        "0388b513418f0e1eb45bcb554f866e160cd475da",
        "c62834b9faafdccc56439bdb62a63ffcdfbcb4c4"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 18 19:04:56 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Thu Jun 18 19:04:56 2009 -0700"
      },
      "message": "am 5502f04c: Merge change 4709 into donut\n\nMerge commit \u00275502f04c1dcf2b1918858bacb99fb0480a711707\u0027\n\n* commit \u00275502f04c1dcf2b1918858bacb99fb0480a711707\u0027:\n  backup stuff\n"
    },
    {
      "commit": "0388b513418f0e1eb45bcb554f866e160cd475da",
      "tree": "eb5e1caf7ffc8478dc0d2de23e8993f1cb71613b",
      "parents": [
        "bb4818d155a2797a34f2a557a6bc21794ebcf5fc",
        "1c5550974f75ff455175e390b8b3b7f49ac7ff75"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 18 19:04:50 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Thu Jun 18 19:04:50 2009 -0700"
      },
      "message": "am 16ce3504: Merge change 4708 into donut\n\nMerge commit \u002716ce3504c5bf98d95d5c36001f755bb4b15253c9\u0027\n\n* commit \u002716ce3504c5bf98d95d5c36001f755bb4b15253c9\u0027:\n  Make RestoreHelper and friends also write out the snapshot state.\n"
    },
    {
      "commit": "c62834b9faafdccc56439bdb62a63ffcdfbcb4c4",
      "tree": "0bdda15863c0e050672738f8acb819ef7fb2e2c1",
      "parents": [
        "1c5550974f75ff455175e390b8b3b7f49ac7ff75",
        "6bda7fd5564a1a88daef7a00890b3eaa191b8854"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 18 19:02:39 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 18 19:02:39 2009 -0700"
      },
      "message": "Merge change 4709 into donut\n\n* changes:\n  backup stuff\n"
    },
    {
      "commit": "1c5550974f75ff455175e390b8b3b7f49ac7ff75",
      "tree": "a262f22df1bf4797e25bfe2209416dbcfe465f1b",
      "parents": [
        "88247e0ae0b48134628640ece5e76794acfa2747",
        "da1430be269b2b20920b6cb27616f54e2b83a973"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 18 19:02:30 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 18 19:02:30 2009 -0700"
      },
      "message": "Merge change 4708 into donut\n\n* changes:\n  Make RestoreHelper and friends also write out the snapshot state.\n"
    },
    {
      "commit": "bb4818d155a2797a34f2a557a6bc21794ebcf5fc",
      "tree": "aad9e7393807f410bc45103b229ca9bc12031954",
      "parents": [
        "f5e53cc5cb1ba43e6972cb14d44e26b35878d028",
        "88247e0ae0b48134628640ece5e76794acfa2747"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 18 18:47:24 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Thu Jun 18 18:47:24 2009 -0700"
      },
      "message": "am 568b62c8: Merge change 4702 into donut\n\nMerge commit \u0027568b62c861ed4abc792d517f61640610400614e1\u0027\n\n* commit \u0027568b62c861ed4abc792d517f61640610400614e1\u0027:\n  Fix bug 1927213 test failures.\n"
    },
    {
      "commit": "88247e0ae0b48134628640ece5e76794acfa2747",
      "tree": "ff5a60708d2963de62d54c089209ed314e723bba",
      "parents": [
        "fa1cf39b803d71ac22af606ce0dd9dd81d512325",
        "1eb941b86b438a141e9ed9ec5f8cdc3812cebeb0"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 18 18:45:08 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 18 18:45:08 2009 -0700"
      },
      "message": "Merge change 4702 into donut\n\n* changes:\n  Fix bug 1927213 test failures.\n"
    },
    {
      "commit": "f5e53cc5cb1ba43e6972cb14d44e26b35878d028",
      "tree": "aad9e7393807f410bc45103b229ca9bc12031954",
      "parents": [
        "4b2dcae1854026f8248c1427b29434ecd1f16622",
        "fa1cf39b803d71ac22af606ce0dd9dd81d512325"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Thu Jun 18 18:42:02 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Thu Jun 18 18:42:02 2009 -0700"
      },
      "message": "am abce4e87: Use signatures on restore\n\nMerge commit \u0027abce4e8714bed26a2b37b20ad3f02cf619d71c9a\u0027\n\n* commit \u0027abce4e8714bed26a2b37b20ad3f02cf619d71c9a\u0027:\n  Use signatures on restore\n"
    }
  ],
  "next": "6bda7fd5564a1a88daef7a00890b3eaa191b8854"
}
