)]}'
{
  "log": [
    {
      "commit": "ad28bed52ccabd252149b5297a2d94bacdb388cc",
      "tree": "83eaa96dd3b6dad1c9f4d0d3f62de88700783a8c",
      "parents": [
        "096f41d53909a9ef68cb5d6f06524212e96c43b6"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "",
        "time": "Wed Apr 01 11:46:43 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Apr 01 11:46:43 2009 -0700"
      },
      "message": "AI 144042: Fixes #1742109. Add a new API to ListView to return the list of checked items ids.\n  BUG\u003d1742109\n\nAutomated import of CL 144042\n"
    },
    {
      "commit": "096f41d53909a9ef68cb5d6f06524212e96c43b6",
      "tree": "b5d7ef37b5ec28e6595f2e7111561d98140e7f33",
      "parents": [
        "2e9bbce84d9697a9dcccd02cec55dc485d985746"
      ],
      "author": {
        "name": "Bjorn Bringert",
        "email": "",
        "time": "Wed Apr 01 11:13:07 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Apr 01 11:13:07 2009 -0700"
      },
      "message": "AI 144032: Added missing import to fix breakage caused by CL 144008.\n\nAutomated import of CL 144032\n"
    },
    {
      "commit": "2e9bbce84d9697a9dcccd02cec55dc485d985746",
      "tree": "e9bc24239f04dd91fe011b1b90fe2f93ca5e1b62",
      "parents": [
        "dc0ec1866556c6132c9dd2e6dfaef9306784d955"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "",
        "time": "Wed Apr 01 10:40:10 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Apr 01 10:40:10 2009 -0700"
      },
      "message": "AI 144013: Rename PoolFactory to Pools, to follow the java.util convention (Collections, Arrays.)\n\nAutomated import of CL 144013\n"
    },
    {
      "commit": "dc0ec1866556c6132c9dd2e6dfaef9306784d955",
      "tree": "5b41dbbb2644b74d50a3a971d6a7ce92649dab1d",
      "parents": [
        "43f503fd1e042f64994274b3842d8c5979763c23"
      ],
      "author": {
        "name": "Bjorn Bringert",
        "email": "",
        "time": "Wed Apr 01 10:27:37 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Apr 01 10:27:37 2009 -0700"
      },
      "message": "AI 144008: UriMatcher: Avoid repeated calls to Uri.getPathSegments()\n  in UriMatcher.match().\n  Before, every call to UriMatcher.match() called\n  Uri.getPathSegments() N + 1 times,\n  where N is the size of the list returned by\n  Uri.getPathSegments(). Since some of the implementations\n  of Uri.getPathSegments() are O(N), UriMatcher.match() was O(N^2).\n  This CL fixes the problem by calling uri.getPathSegments() once in\n  the beginning of match(). That should be safe since Uri is\n  immutable.\n  BUG\u003d1751158\n\nAutomated import of CL 144008\n"
    },
    {
      "commit": "43f503fd1e042f64994274b3842d8c5979763c23",
      "tree": "23e77bba8c40f8ae7d4d0fafad320e7e62c5312c",
      "parents": [
        "6480ba23e42bff917a5456c7876d77a93f61eb1d"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "",
        "time": "Wed Apr 01 10:23:58 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Apr 01 10:23:58 2009 -0700"
      },
      "message": "AI 144007: am: CL 144006 Set a real 3.xml, which is the current candidate cupcake API.\n  This allows work done in later codelines to have proper\n  backward-compatibility checks.\n  Original author: jbq\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 144007\n"
    },
    {
      "commit": "6480ba23e42bff917a5456c7876d77a93f61eb1d",
      "tree": "e599de7eee0280af802b4b065f5d6fc334b8c5ad",
      "parents": [
        "c6c318dffbb411c2cb04740a8dcc18d21c14f361"
      ],
      "author": {
        "name": "Tadashi Takaoka",
        "email": "",
        "time": "Wed Apr 01 09:53:52 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Apr 01 09:53:52 2009 -0700"
      },
      "message": "AI 144002: am: CL 144001 Fix tiny bug in Rfc822Token.java\n  Original author: takaoka\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 144002\n"
    },
    {
      "commit": "c6c318dffbb411c2cb04740a8dcc18d21c14f361",
      "tree": "572fff4b1aa43c05329cf4f059b33bd2c2024cfb",
      "parents": [
        "8126ac66b631dc635d8fab8a240840989cbd2a05"
      ],
      "author": {
        "name": "Grace Kloba",
        "email": "",
        "time": "Wed Apr 01 09:44:18 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Apr 01 09:44:18 2009 -0700"
      },
      "message": "AI 143999: am: CL 143998 Fix #1750489. Call WebKit\u0027s setNetworkOnLine from WebCore thread instead of UI thread as WebKit is not thread safe.\n  Using the same code pattern as the rest of the file:\n  . throw IllegalStateException if BrowserFrame.sJavaBridge is null in pauseTimers/resumeTimers.\n  . use (msg.arg1 \u003d\u003d 1) to pass the boolean from WebView to WebViewCore as in CLEAR_CACHE\n  Original author: klobag\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143999\n"
    },
    {
      "commit": "8126ac66b631dc635d8fab8a240840989cbd2a05",
      "tree": "8cbe8abfddae74f10779d2113ac09867ce1418bc",
      "parents": [
        "b9f15d7b3c0d6bb66aede38f6f2302e2a8595416"
      ],
      "author": {
        "name": "Jeffrey Sharkey",
        "email": "",
        "time": "Tue Mar 31 18:25:03 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 31 18:25:03 2009 -0700"
      },
      "message": "AI 143908: am: CL 143907 Make search widget drop-down wider.\n  Original author: jsharkey\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143908\n"
    },
    {
      "commit": "b9f15d7b3c0d6bb66aede38f6f2302e2a8595416",
      "tree": "6009f135c57cc3925fd0473a9df78dc87fe8e658",
      "parents": [
        "88b861c8a6c7c6a669ad2fe1bcef580159c2ace4"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "",
        "time": "Tue Mar 31 18:15:52 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 31 18:15:52 2009 -0700"
      },
      "message": "AI 143905: am: CL 143904 Fix the failure in the media recorder large test by adding the Camera permission.\n  Original author: yslau\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143905\n"
    },
    {
      "commit": "88b861c8a6c7c6a669ad2fe1bcef580159c2ace4",
      "tree": "85e00a7671f24594ba135a50dc2bfe6b94228215",
      "parents": [
        "958b9adc086f126dcd757d29f0d7f443ae9064b2"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "",
        "time": "Tue Mar 31 18:04:05 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 31 18:04:05 2009 -0700"
      },
      "message": "AI 143900: am: CL 143898 Attempt to set the device Locale (if not already set) at phone\n  init based on the phone\u0027s reported carrier ID.\n  Uses a core system resource string-array to contain the mapping\n  of carrier ID -\u003e default locale.  This should be set per project in\n  an overlay.\n  Original author: rgreenwalt\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143900\n"
    },
    {
      "commit": "958b9adc086f126dcd757d29f0d7f443ae9064b2",
      "tree": "92b228051319ae7a1c33fb19a90da29009f074a7",
      "parents": [
        "d928d6837dee4df30b06529164326722075da063"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "",
        "time": "Tue Mar 31 18:00:36 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 31 18:00:36 2009 -0700"
      },
      "message": "AI 143899: am: CL 143896 Fix issue #1748954 and #1737952:\n  #1748954 (New status bar fades into all white background): FrameLayout wasn\u0027t updating its foreground drawable when its padding changed, which would happen as the status bar is shown and hidden.  To fix this I also ended up fixing a problem in the view debug stuff where we couldn\u0027t get a bitmap for a view that is the full screen size because it is too big...  actually I just went ahead and added another function to snapshot the view hierarchy which works a lot better for us anyway.\n  #1737952 (Home screen icons overlap with the notification bar after exiting any camera app): Originally I punted this because it only happened in rare situations, but now that home is always portrait it happens a lot more so it is more important to fix.  This involved a few things to clean up hiding/showing the status bar:\n  - We now determine when to hide and show it during layout, which allows us to do this at the time it is actually needed rather than during animation after we can actually catch it for the initial display of a window.  This required tweaking the layout API so the policy can request a second layout pass if needed.\n  - When doing layout, we are now much more aggressive about skipping the layout of windows.  Basically anything that we know will be hidden in the near future is ignored for layout, so that it doesn\u0027t glitch as it is transfered out of the screen.  The theory being that it is better to leave it as it was originally placed while we are transitioning it out, than to switch it to something slightly more correct.\n  Original author: hackbod\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143899\n"
    },
    {
      "commit": "d928d6837dee4df30b06529164326722075da063",
      "tree": "5dc1c30abf38ff03774a52ec0fbb9e12292c96b7",
      "parents": [
        "61b10ac95de29c3ff826250cf12b04b932e0cfd7"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "",
        "time": "Tue Mar 31 17:52:16 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 31 17:52:16 2009 -0700"
      },
      "message": "AI 143890: Fixes #1749387. Improve the pooling of the VelocityTracker class. This introduces a new, hidden, API for pooling objects easily.\n  BUG\u003d1749387\n\nAutomated import of CL 143890\n"
    },
    {
      "commit": "61b10ac95de29c3ff826250cf12b04b932e0cfd7",
      "tree": "0702f5b50029803905073a8a8d5cfb968b45deb1",
      "parents": [
        "fb43fea68a00b7b147992b52b86305f6fbc1548e"
      ],
      "author": {
        "name": "Brett Chabot",
        "email": "",
        "time": "Tue Mar 31 17:04:34 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 31 17:04:34 2009 -0700"
      },
      "message": "AI 143870: am: CL 143869 Change InstrumentationTestRunner so all tests in the application are run when no other arguments are supplied, instead of running only tests in the app\u0027s package.\n  Original author: brettchabot\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143870\n"
    },
    {
      "commit": "fb43fea68a00b7b147992b52b86305f6fbc1548e",
      "tree": "d6928eaf005568c9bdf2c2e24055f243bd68a3b4",
      "parents": [
        "617f877c06c82584a38f41bb60d836e08c5e3bda"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "",
        "time": "Tue Mar 31 15:15:47 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 31 15:15:47 2009 -0700"
      },
      "message": "AI 143815: am: CL 143758 Fixes #1749387. When a client of VelocityTracker obtains an instance from the pool, actually remove the object from the pool. Otherwise, several clients can share the same VelocityTracker which can lead to really weird side effects (including concurrency and UI issues.)\n  Original author: romainguy\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143815\n"
    },
    {
      "commit": "617f877c06c82584a38f41bb60d836e08c5e3bda",
      "tree": "7963da14cbb5f4b9e9d8c21fb518009a30bc6e11",
      "parents": [
        "ea600ccfb7568f60377c4abc85f56c80af7fdbfc"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "",
        "time": "Tue Mar 31 15:04:46 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 31 15:04:46 2009 -0700"
      },
      "message": "AI 143800: am: CL 143748 Fix issue #1743326 (More battery stats)\n  Adds stats for:\n  - Number of raw user events that have happened in the system.\n  - Number of times user activity has been reported, dividied by UID and type of activity.\n  - Duration of screen brightness levels in 4 buckets.\n  - Per-UID tracking of who has turned on Wifi and how long we can attribute it being on because of them.\n  Original author: hackbod\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143800\n"
    },
    {
      "commit": "ea600ccfb7568f60377c4abc85f56c80af7fdbfc",
      "tree": "904f588a6f7aeb5ad9512866258664f310717bf3",
      "parents": [
        "36fd6d243ee5414618e8bc2cbdc6c0a6f311157f"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "",
        "time": "Tue Mar 31 14:56:26 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 31 14:56:26 2009 -0700"
      },
      "message": "AI 143788: am: CL 143740 Don\u0027t clear supported profiles in settings app if getRemoteClass returns error.\n  Also clean up the error codes returned by the framework, so that the settings app can properly detect an error.\n  Original author: npelly\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143788\n"
    },
    {
      "commit": "36fd6d243ee5414618e8bc2cbdc6c0a6f311157f",
      "tree": "10fe792ccda123edf5063d4d8f17fd1c85cb52be",
      "parents": [
        "b88148eb6ce0d973f5e29445fffcb3f4f6202e03"
      ],
      "author": {
        "name": "Sridhar Gurivireddy",
        "email": "",
        "time": "Tue Mar 31 14:47:19 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 31 14:47:19 2009 -0700"
      },
      "message": "AI 143779: am: CL 143727 Make the test runner and results assets of DumpRendertree. This is done so that we could have\n  1) Lab machines can run layout tests without having build environment setup\n  2) We could have different set of pass/fail results per branch\n  Also added a simple python script which runs run_layout_tests.py\n  Original author: sridharg\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143779\n"
    },
    {
      "commit": "b88148eb6ce0d973f5e29445fffcb3f4f6202e03",
      "tree": "d8a3dc4cac2dead365f1794380531349228e3b0c",
      "parents": [
        "22ac043ec139714644256cc5e2a9ff8d126ade00"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "",
        "time": "Tue Mar 31 14:33:34 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 31 14:33:34 2009 -0700"
      },
      "message": "AI 143775: am: CL 143620 Attempt for fixing crash in AudioFlinger::MixerThread::dumpTracks() seen in bug report for issue 1747119.\n  AudioFlinger::MixerThread::dumpTracks() was reading mTracks[] vector instead of mActiveTracks[] when dumping active tracks.\n  Original author: elaurent\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143775\n"
    },
    {
      "commit": "22ac043ec139714644256cc5e2a9ff8d126ade00",
      "tree": "dd06ad4a12f97ccb06b64cd17fe4a437c6232bda",
      "parents": [
        "dcff234f88a8dc3a9ac6171cd4f7b7495276f43a"
      ],
      "author": {
        "name": "Evan Millar",
        "email": "",
        "time": "Tue Mar 31 11:33:18 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 31 11:33:18 2009 -0700"
      },
      "message": "AI 143710: am: CL 143615 -Add more stats:\n  -total network sent/received\n  -total full/partial wakelock times.\n  -Format the network sent/received amounts to be more easily readable.\n  Original author: emillar\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143710\n"
    },
    {
      "commit": "dcff234f88a8dc3a9ac6171cd4f7b7495276f43a",
      "tree": "e52d1e6b9d081f416857ebec37b826c6026b4ed8",
      "parents": [
        "a7533b96bf19a7400d46c489f7dbda7fc8fdb707"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "",
        "time": "Tue Mar 31 11:22:15 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 31 11:22:15 2009 -0700"
      },
      "message": "AI 143696: am: CL 143576 SDK doc change: Fix links from SDK upgrading docs to migration and diff info.\n  Original author: ddougherty\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143696\n"
    },
    {
      "commit": "a7533b96bf19a7400d46c489f7dbda7fc8fdb707",
      "tree": "a517ed77bfc486b20886e1f9fdc1910d936828cf",
      "parents": [
        "48e2de6b0f8159a268caccdbc7691ca728a53fa2"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "",
        "time": "Tue Mar 31 11:11:16 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 31 11:11:16 2009 -0700"
      },
      "message": "AI 143685: am: CL 143547 Import revised translations.\n  Original author: enf\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143685\n"
    },
    {
      "commit": "48e2de6b0f8159a268caccdbc7691ca728a53fa2",
      "tree": "c5d4f70cd8d5e59b363e7a29164c8a7920d0bc6d",
      "parents": [
        "65b8acad5fd6d6e5a49413574dae356dee41d4a5"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "",
        "time": "Tue Mar 31 11:08:30 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 31 11:08:30 2009 -0700"
      },
      "message": "AI 143678: am: CL 143540 Try not to start TextView lines with non-starter characters.\n  TextView was previously following the \"relaxed\" line breaking\n  convention and would allow a line break between any two\n  ideographic characters.  Tighten that up and do not allow\n  line breaks before non-starter characters (sound and iteration\n  marks and small Hiragana and Katakana).\n  Original author: enf\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143678\n"
    },
    {
      "commit": "65b8acad5fd6d6e5a49413574dae356dee41d4a5",
      "tree": "85a522d1480b72057e5db3fef36d59ef3bb4f8ff",
      "parents": [
        "d654f9f727b415b153c7190832db4b65f6943f32"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "",
        "time": "Tue Mar 31 10:59:44 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 31 10:59:44 2009 -0700"
      },
      "message": "AI 143669: am: CL 143495 Add more accented letters to the character picker.\n  The hardware keyboard doesn\u0027t have all the accents needed for\n  Czech and Polish, so round out the selection.\n  Original author: enf\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143669\n"
    },
    {
      "commit": "d654f9f727b415b153c7190832db4b65f6943f32",
      "tree": "84b43d67533e4175793e68caf51730f5d8e644c3",
      "parents": [
        "b8c055e7cbf3ca2ea2670747c2b482eca8251fb5"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "",
        "time": "Tue Mar 31 08:59:58 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 31 08:59:58 2009 -0700"
      },
      "message": "AI 143616: Fix ANR that could occur when disabling GPS in Settings while the GPS is active.\n  Exit from GpsEventThread immediately when the GPS is disabled instead of\n  waiting for the GPS to shut down fully.\n  BUG\u003d1729031\n\nAutomated import of CL 143616\n"
    },
    {
      "commit": "b8c055e7cbf3ca2ea2670747c2b482eca8251fb5",
      "tree": "0af4be3b0762e330b837748624f5c82dc29772f6",
      "parents": [
        "5711fadfc48f0e77bc25a91ef36c76acb0d2f55a"
      ],
      "author": {
        "name": "Dave Sparks",
        "email": "",
        "time": "Fri Mar 27 20:28:22 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Mar 27 20:28:22 2009 -0700"
      },
      "message": "AI 143267: am: CL 143127 Media recorder service requires android.permission.CAMERA to record video\n  Original author: davidsparks\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143267\n"
    },
    {
      "commit": "5711fadfc48f0e77bc25a91ef36c76acb0d2f55a",
      "tree": "72f53d3fecaaf4e4d4e7465818fa7efdb1298392",
      "parents": [
        "2f3473798b3b4aef534c7e83263e5543b779087b"
      ],
      "author": {
        "name": "Eric Shienbrood",
        "email": "",
        "time": "Fri Mar 27 20:25:31 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Mar 27 20:25:31 2009 -0700"
      },
      "message": "AI 143266: am: CL 143124 Fix bug #1731826, in which auto-connect to remembered networks does not\n  take place.\n  This has the same underlying cause as bug #1739874, so this fixes that\n  bug as well. The problem was that if the supplicant was in the DORMANT\n  state at the time a scan-only Wi-Fi lock was released, the command to\n  stop the Wi-Fi driver would never be issued. This had two main results:\n  first, the driver would stay awake when the screen was blank and it was\n  supposed to be sleeping, leading to excessive battery drain, and second,\n  when the screen was turned back on, there would be no DRIVER-STARTED\n  event generated (because the driver was already running). The\n  DRIVER-STARTED event is the trigger for the framework to issue a\n  RECONNECT command to the supplicant to cause it leave the DORMANT state\n  and look for available remembered networks.\n  To assist in tracking down this problem, and any such problems in the\n  future, I added four counters to keep track of how many times full and\n  scan-only Wi-Fi locks are acquired and released. The counter values\n  are output in the dump() method of WifiService. While doing this, I\n  noticed that because of missing \"break\" statements, the battery stats\n  that keep track of how much time Wi-Fi locks are held were including\n  the time for full locks in the time reported for scan-only locks.\n  Original author: ers\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143266\n"
    },
    {
      "commit": "2f3473798b3b4aef534c7e83263e5543b779087b",
      "tree": "1be55eb840c73ad60d262b978c468ccaebc2d6e3",
      "parents": [
        "b6d49645b1b36c0e9aacab7567624738a43f99f4"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "",
        "time": "Fri Mar 27 20:14:13 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Mar 27 20:14:13 2009 -0700"
      },
      "message": "AI 143255: Integrate.\n\nAutomated import of CL 143255\n"
    },
    {
      "commit": "b6d49645b1b36c0e9aacab7567624738a43f99f4",
      "tree": "c0ca0bcdb600e72719628cef3fd756edb908fb0f",
      "parents": [
        "b850427a755a7a8a53f1f825d87063ca8be185d8"
      ],
      "author": {
        "name": "Karl Rosaen",
        "email": "",
        "time": "Fri Mar 27 19:28:16 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Mar 27 19:28:16 2009 -0700"
      },
      "message": "AI 143227: am: CL 143046 Add extra pixel on right and left in 9 patch for expanders to fix padding problem\n  Original author: krosaen\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143227\n"
    },
    {
      "commit": "b850427a755a7a8a53f1f825d87063ca8be185d8",
      "tree": "15f73e38f336dd2f4815f5086003decea8743ff6",
      "parents": [
        "3870a95435b69607384691fc915d0d150b96e21d"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "",
        "time": "Fri Mar 27 18:26:13 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Mar 27 18:26:13 2009 -0700"
      },
      "message": "AI 143214: am: CL 143009 More work on issue #1739507 (kila-user build is too big): remove some unused application resources I found.\n  Original author: hackbod\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143214\n"
    },
    {
      "commit": "3870a95435b69607384691fc915d0d150b96e21d",
      "tree": "f22db30167781863777572d59ff3979757d31911",
      "parents": [
        "2a15f38ec2072141de086720a8e914c51056a69d"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "",
        "time": "Fri Mar 27 18:11:25 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Mar 27 18:11:25 2009 -0700"
      },
      "message": "AI 143209: am: CL 143001 Remove sdutils from user build to save 12K on /system partition.\n  BUG\u003d1739507\n  Original author: lockwood\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143209\n"
    },
    {
      "commit": "2a15f38ec2072141de086720a8e914c51056a69d",
      "tree": "6c6be39973770ac7baf8dff569bd8b6b8e45c068",
      "parents": [
        "7ae5afc473552f59ce3991a6ea5d3853502893e3"
      ],
      "author": {
        "name": "Evan Millar",
        "email": "",
        "time": "Fri Mar 27 18:03:56 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Mar 27 18:03:56 2009 -0700"
      },
      "message": "AI 143207: am: CL 142996 Fix bug in human readable battery stats dumping code which caused the wifi lock times to be off by an order of magnitude.\n  Original author: emillar\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143207\n"
    },
    {
      "commit": "7ae5afc473552f59ce3991a6ea5d3853502893e3",
      "tree": "c676e7107f2ba4bb9f5e0249ad0cbc98095dd4cd",
      "parents": [
        "05a3c6870cf718f0bdeea6f3b7c031299ecdd7fa"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "",
        "time": "Fri Mar 27 17:49:19 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Mar 27 17:49:19 2009 -0700"
      },
      "message": "AI 143203: am: CL 142986 Work on issue #1739922 (Removed unused resources).  We don\u0027t seem to use these.\n  Original author: hackbod\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143203\n"
    },
    {
      "commit": "05a3c6870cf718f0bdeea6f3b7c031299ecdd7fa",
      "tree": "6cca479c1ecb7840e263bf57dacc767b1047a73f",
      "parents": [
        "209d4152b638561f354578ab12ac98586d611fe5"
      ],
      "author": {
        "name": "Satoshi Kataoka",
        "email": "",
        "time": "Fri Mar 27 17:27:28 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Mar 27 17:27:28 2009 -0700"
      },
      "message": "AI 143196: am: CL 142964 Add a function to clear styles in EditStyledText.\n  Add a function to change getBackground color.\n  Add a function to check whether EditStyledText has styled text or not.\n  Refactor function and variable names for readability.\n  Original author: satok\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143196\n"
    },
    {
      "commit": "209d4152b638561f354578ab12ac98586d611fe5",
      "tree": "0c310a0603fdcc186d02c8d1ff2da3ef6f4a25bc",
      "parents": [
        "38e260a62020af0e6ca45d5a9cc3f8e8c9a2842c"
      ],
      "author": {
        "name": "Nicolas Roard",
        "email": "",
        "time": "Fri Mar 27 16:50:56 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Mar 27 16:50:56 2009 -0700"
      },
      "message": "AI 143185: am: CL 142930 Adds a straightforward abort() function in addition to interrupt(). Used on the gears C++ side to get rid of the thread leaking introduced with the HttpRequest refactoring.\n  Original author: nicolasroard\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143185\n"
    },
    {
      "commit": "38e260a62020af0e6ca45d5a9cc3f8e8c9a2842c",
      "tree": "0091f09f1d54af769aad37ccbb6e18d4e4bb13cd",
      "parents": [
        "a7f1e5c540ff7b94c212facdcd89459cba3e4edc"
      ],
      "author": {
        "name": "John Wang",
        "email": "",
        "time": "Fri Mar 27 16:38:58 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Mar 27 16:38:58 2009 -0700"
      },
      "message": "AI 143181: am: CL 142924 Support DCM specific MMI network service.\n  IExtendedNetworkService has 4 MMI service interface used by PhoneUtils to put DCM related nw service.\n  void setMmiString(String number);\n  CharSequence getMmiRunningText();\n  CharSequence getUserMessage(CharSequence text);\n  void clearMmiString();\n  And the service is bind via \"com.android.ussd.IExtendedNetworkService\".\n  Original author: johnwang\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143181\n"
    },
    {
      "commit": "a7f1e5c540ff7b94c212facdcd89459cba3e4edc",
      "tree": "b274b0d2709ce9eb453c7297f2fe87e824c75eec",
      "parents": [
        "321ae681cad03d00ad1efc6f06f74268e00172a9"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "",
        "time": "Fri Mar 27 16:27:16 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Mar 27 16:27:16 2009 -0700"
      },
      "message": "AI 143177: am: CL 142889 Fix issue #1736153\tCamera shutter sound can be muted by new AlarmClock setting.\n  Current implementation of Camera service plays the camera shutter sound over the ALARM stream so that it cannot be muted by silent mode in order to comply to some country specific requirement. A recent change made it possible for the user to mute the ALARM stream thus making this stream not suitable any more for the camera shutter sound.\n  The fix consists in creating a new stream type only accessible by native code and that cannot be muted and use it to play camera sounds.\n  Original author: elaurent\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143177\n"
    },
    {
      "commit": "321ae681cad03d00ad1efc6f06f74268e00172a9",
      "tree": "83553a788514830976a28765e0fc55eef5fe1f5e",
      "parents": [
        "cb93c5a1a39bb4feaa776393f0d4afb5bf6aae26"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "",
        "time": "Fri Mar 27 16:16:03 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Mar 27 16:16:03 2009 -0700"
      },
      "message": "AI 143173: am: CL 142879 Fix issue #1732012 (Only show screen rotation animation when triggered by sensor) -- set the new surface flag as appropriate.\n  Original author: hackbod\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143173\n"
    },
    {
      "commit": "cb93c5a1a39bb4feaa776393f0d4afb5bf6aae26",
      "tree": "697f60d79f47fedaf1726c950de2a4602ddb3c99",
      "parents": [
        "66b8ec99c5fc505877b3711a52e284bbb451f836"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "",
        "time": "Fri Mar 27 16:13:24 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Mar 27 16:13:24 2009 -0700"
      },
      "message": "AI 143172: am: CL 142875 [1732012] for some reason these files didn\u0027t go through in the preview check-in.\n  Original author: mathias\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143172\n"
    },
    {
      "commit": "66b8ec99c5fc505877b3711a52e284bbb451f836",
      "tree": "7551907d6083bcd455632f84f528cbd4d06ffd04",
      "parents": [
        "1e880dba106b14619c3eaf94c5dc2d1a943645bc"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "",
        "time": "Fri Mar 27 16:10:37 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Mar 27 16:10:37 2009 -0700"
      },
      "message": "AI 143171: am: CL 142873 fix [1732012] Only show screen rotation animation when triggered by sensor\n  Original author: mathias\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143171\n"
    },
    {
      "commit": "1e880dba106b14619c3eaf94c5dc2d1a943645bc",
      "tree": "ec31675d5556ce237bad813bc505ae88cbec9e58",
      "parents": [
        "c2d54f46ac13e029e6d53f7471cd9c90fe6bbfe9"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "",
        "time": "Fri Mar 27 16:04:08 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Mar 27 16:04:08 2009 -0700"
      },
      "message": "AI 143169: am: CL 142870 Fix issue #1724917 (Applications (browser, maps, gmail) fail to retain their landscape state after coming out of sleep mode).  We now rely on the listeners last known orientation, and make sure to clear it when enabling/disabling.\n  Also do most of the work for issue #1732012 (Only show screen rotation animation when triggered by sensor).  This just needs to be hooked up to the surface flinger API when that appears.\n  Original author: hackbod\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143169\n"
    },
    {
      "commit": "c2d54f46ac13e029e6d53f7471cd9c90fe6bbfe9",
      "tree": "e9eaaa3ec99ec64a326ba844f8b48e0530398ca5",
      "parents": [
        "3b840af148766f6214c36f4a845dd5b26b18819d"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "",
        "time": "Fri Mar 27 15:52:38 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Mar 27 15:52:38 2009 -0700"
      },
      "message": "AI 143165: am: CL 142861 Make TextView Emoji scale to match the size of the text.\n  Original author: enf\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143165\n"
    },
    {
      "commit": "3b840af148766f6214c36f4a845dd5b26b18819d",
      "tree": "61a77ca996735eb239b44373c5d06501fb8366d1",
      "parents": [
        "89a187299eeaa9f973ace3dba4916b3fbd36063e"
      ],
      "author": {
        "name": "Suchi Amalapurapu",
        "email": "",
        "time": "Fri Mar 27 15:43:35 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Mar 27 15:43:35 2009 -0700"
      },
      "message": "AI 143162: am: CL 142858 Fix framework orientation issues\n  Define orientation limits for various cases.\n  Values between 235 and 295 are considered landscape,\n  0 - 60 are considered portrait.\n  0-235 are ignored since we don\u0027t support Surfaces for 180 and 270 yet.\n  A linear threshold value is calculated for values between 265 and 355 to switch between landscape and portrait.(different for both cases)\n  Based on current mode we not only calculate the threshold but also compare accordingly based on increasing or decreasing orientation\n  BUG \u003d 1734325\n  Original author: asuchitra\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143162\n"
    },
    {
      "commit": "89a187299eeaa9f973ace3dba4916b3fbd36063e",
      "tree": "3ec8e8bf4f39529fb22ba7aa644aa21804784088",
      "parents": [
        "cd1a9ea2388dfd31bb51c27df6404d68e227569c"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "",
        "time": "Fri Mar 27 15:36:09 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Mar 27 15:36:09 2009 -0700"
      },
      "message": "AI 143160: am: CL 142856 new-new-new-new rotation animation. it may still change one more time.\n  Original author: mathias\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143160\n"
    },
    {
      "commit": "cd1a9ea2388dfd31bb51c27df6404d68e227569c",
      "tree": "f3ffc9ac7dc8f90e8f8a56d04e05a56cfdc9bb13",
      "parents": [
        "e1e1cbfc41c5c980b8d3f537afa1b9508625a10f"
      ],
      "author": {
        "name": "Jeffrey Sharkey",
        "email": "",
        "time": "Fri Mar 27 15:32:56 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Mar 27 15:32:56 2009 -0700"
      },
      "message": "AI 143159: am: CL 142855 Fix SHOW_OR_CREATE intent to correctly handle duplicate E-mail or IM entries for a person.\n  Added a new WITH_EMAIL_OR_IM_FILTER_URI to find people with a given string as either an E-mail or IM address.  This cleans up the original code, and lets us handle duplicates when there are multiple ContactMethod matches for a single person.  (We don\u0027t get GROUP BY through the ContentProvider interface.)\n  In ContactsListActivity we don\u0027t show possibly-incorrect labels when in MODE_QUERY_PICK_TO_VIEW, as any labels and values would be identical.  (The people appearing in that list are there because their ContactMethod matches the query.)\n  Original author: jsharkey\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143159\n"
    },
    {
      "commit": "e1e1cbfc41c5c980b8d3f537afa1b9508625a10f",
      "tree": "c300c75005257e184ce84066a544c0f9da3931ad",
      "parents": [
        "88fb1069bf254dc68c83546496592a9b5e739a07"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "",
        "time": "Fri Mar 27 15:06:14 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Mar 27 15:06:14 2009 -0700"
      },
      "message": "AI 143150: Fixed the problem where setEnabled(false) has no effect from onResume().\n  The problem was that the Preference widget was reenabled when its dependency\n  was in enabled state. The enabled field was basically overloaded.  The fix was\n  to add an additional field to keep track of whether its dependencies were met.\n  BUG\u003d1653960\n\nAutomated import of CL 143150\n"
    },
    {
      "commit": "88fb1069bf254dc68c83546496592a9b5e739a07",
      "tree": "2333fd9e614ad518822ac1458ae2fb8c90db0ad9",
      "parents": [
        "7ec434e2e179776d75c8a4da66dcfd2ee630c5d8"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "",
        "time": "Fri Mar 27 14:59:22 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Mar 27 14:59:22 2009 -0700"
      },
      "message": "AI 143147: Manual integration\n\nAutomated import of CL 143147\n"
    },
    {
      "commit": "7ec434e2e179776d75c8a4da66dcfd2ee630c5d8",
      "tree": "a030538670a33a3b9a04da03d612326fb75d9df0",
      "parents": [
        "6ddfec1b193fb0ee9c55ae1f0648d6fcd66e7cd1"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "",
        "time": "Fri Mar 27 07:46:48 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Mar 27 07:46:48 2009 -0700"
      },
      "message": "AI 143095: Location Manager cleanup: move MockProvider to a separate file.\n  BUG\u003d1729031\n\nAutomated import of CL 143095\n"
    },
    {
      "commit": "6ddfec1b193fb0ee9c55ae1f0648d6fcd66e7cd1",
      "tree": "97566d4b46a8c003f8bb6399c2791713b730aeed",
      "parents": [
        "3b1812042d02c38bff9470988a7f740a16f65a33"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "",
        "time": "Thu Mar 26 14:51:52 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Thu Mar 26 14:51:52 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142990,142990\n"
    },
    {
      "commit": "3b1812042d02c38bff9470988a7f740a16f65a33",
      "tree": "94efb5402bdf67e7f1a1d5c52eea5d5712eead5b",
      "parents": [
        "303736d17de11dbc0a633cbfc130e9dadd50f6e2"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "",
        "time": "Wed Mar 25 18:22:18 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Mar 25 18:22:18 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142828,142828\n"
    },
    {
      "commit": "303736d17de11dbc0a633cbfc130e9dadd50f6e2",
      "tree": "52807ba2f38e00b8630d7fc0f55b3092a0b4ca93",
      "parents": [
        "8f2d94fd77836dac14319735e40f46b18b04216d"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "",
        "time": "Wed Mar 25 18:18:34 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Mar 25 18:18:34 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142826,142826\n"
    },
    {
      "commit": "8f2d94fd77836dac14319735e40f46b18b04216d",
      "tree": "3177498193b6038226e0c1de5c7d4481ce9ff2a6",
      "parents": [
        "6dee6243bf5ecb96291e62ece7d736c5aee1e505"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "",
        "time": "Wed Mar 25 18:04:42 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Mar 25 18:04:42 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142820,142820\n"
    },
    {
      "commit": "6dee6243bf5ecb96291e62ece7d736c5aee1e505",
      "tree": "bce31d903a514f67dcea4e165353d3916f1e00dc",
      "parents": [
        "986003d46add147714ce7e16c9fefa8c18042fc8"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "",
        "time": "Wed Mar 25 17:54:39 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Mar 25 17:54:39 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142801,142801\n"
    },
    {
      "commit": "986003d46add147714ce7e16c9fefa8c18042fc8",
      "tree": "4e07e0b178cca6aed6e3158f1f113a32fafe9af0",
      "parents": [
        "f0138614acd239a43a0b6cb97b0ea845f82925f4"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "",
        "time": "Wed Mar 25 17:42:35 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Mar 25 17:42:35 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142790,142790\n"
    },
    {
      "commit": "f0138614acd239a43a0b6cb97b0ea845f82925f4",
      "tree": "a052fe45fbf1d75a86e9ec10ac9662ea7b33ec18",
      "parents": [
        "2ad63a9d773ba987e85ee6a23b0a0724d86d4b0e"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "",
        "time": "Wed Mar 25 17:39:37 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Mar 25 17:39:37 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142787,142787\n"
    },
    {
      "commit": "2ad63a9d773ba987e85ee6a23b0a0724d86d4b0e",
      "tree": "6a385eb148226973d6d6ecbe4f15e47c13d76846",
      "parents": [
        "2d8c060bbc590c0f398c7a2c7a8b3e35111929f4"
      ],
      "author": {
        "name": "Chris Tate",
        "email": "",
        "time": "Wed Mar 25 17:36:48 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Mar 25 17:36:48 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142784,142784\n"
    },
    {
      "commit": "2d8c060bbc590c0f398c7a2c7a8b3e35111929f4",
      "tree": "d43d9212b8c097b4aed762bf7bd2d91fbabb2100",
      "parents": [
        "eecc5c973ed44a4a094ef3c36130ee008f384333"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "",
        "time": "Wed Mar 25 17:33:56 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Mar 25 17:33:56 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142766,142766\n"
    },
    {
      "commit": "eecc5c973ed44a4a094ef3c36130ee008f384333",
      "tree": "8363f9204164ca0e8690cc809c1114935e502688",
      "parents": [
        "9ed4a4b0d7dadeadd57bd81e2cc538670d9654b9"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "",
        "time": "Wed Mar 25 17:24:35 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Mar 25 17:24:35 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142727,142727\n"
    },
    {
      "commit": "9ed4a4b0d7dadeadd57bd81e2cc538670d9654b9",
      "tree": "56013c48a17caee49d0f29abe72b5a3d4eac72a0",
      "parents": [
        "61be3ae6963019dc993efbc4282afe1266ca3928"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "",
        "time": "Wed Mar 25 17:10:37 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Mar 25 17:10:37 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142722,142722\n"
    },
    {
      "commit": "61be3ae6963019dc993efbc4282afe1266ca3928",
      "tree": "26bccd344584915b1d2144850f8c0a995b7a3649",
      "parents": [
        "63f49f1c3a093c314df863c13b8d7a29d04437ec"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "",
        "time": "Wed Mar 25 17:04:27 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Mar 25 17:04:27 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142720,142720\n"
    },
    {
      "commit": "63f49f1c3a093c314df863c13b8d7a29d04437ec",
      "tree": "a78322b36a86325f5fca59c8c9f745007a134a26",
      "parents": [
        "ce229059e25066b36c99208a04e8e5696a76abf3"
      ],
      "author": {
        "name": "Mark Womack",
        "email": "",
        "time": "Wed Mar 25 16:54:49 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Mar 25 16:54:49 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142717,142717\n"
    },
    {
      "commit": "ce229059e25066b36c99208a04e8e5696a76abf3",
      "tree": "9ef2bc964c73970d1cfe90ddd21baf6789253c72",
      "parents": [
        "3aadcd9ed4f509b6f6562059ff175184f148cb71"
      ],
      "author": {
        "name": "Chris Tate",
        "email": "",
        "time": "Wed Mar 25 16:44:52 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Mar 25 16:44:52 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142714,142714\n"
    },
    {
      "commit": "3aadcd9ed4f509b6f6562059ff175184f148cb71",
      "tree": "f1a2ddc4224093facf052f270ecc91dfbc67e8bb",
      "parents": [
        "00ba76670fd06d9c51cce36a74c384a212f705b5"
      ],
      "author": {
        "name": "Raphael Moll",
        "email": "",
        "time": "Wed Mar 25 16:33:12 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Mar 25 16:33:12 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142710,142710\n"
    },
    {
      "commit": "00ba76670fd06d9c51cce36a74c384a212f705b5",
      "tree": "ab9db6852c68ecf54201ac199ae0e1e3e9615888",
      "parents": [
        "cf58974d66e898877a96e802bf853bdf190fe9a8"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "",
        "time": "Wed Mar 25 16:08:50 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Mar 25 16:08:50 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142700,142700\n"
    },
    {
      "commit": "cf58974d66e898877a96e802bf853bdf190fe9a8",
      "tree": "1178e07f1cea2351feb6b3ea6e92c4139c405765",
      "parents": [
        "66c54ab2d9685883762d8fdfec43fbda50b470a6"
      ],
      "author": {
        "name": "Karl Rosaen",
        "email": "",
        "time": "Wed Mar 25 16:01:38 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Mar 25 16:01:38 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142698,142698\n"
    },
    {
      "commit": "66c54ab2d9685883762d8fdfec43fbda50b470a6",
      "tree": "2fbd60c39d92ebb07446ba937c13cffe00d5b8f0",
      "parents": [
        "b8488808899d27ea3d2c9d0091745012e13e3554"
      ],
      "author": {
        "name": "Dave Sparks",
        "email": "",
        "time": "Wed Mar 25 15:43:23 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Mar 25 15:43:23 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142693,142693\n"
    },
    {
      "commit": "b8488808899d27ea3d2c9d0091745012e13e3554",
      "tree": "c854a718c021e224aa26e87176822acc7a260f72",
      "parents": [
        "52fc2180fa535d12838498e877b6d7557c4024dd"
      ],
      "author": {
        "name": "Jack Palevich",
        "email": "",
        "time": "Wed Mar 25 15:30:56 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Mar 25 15:30:56 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142687,142687\n"
    },
    {
      "commit": "52fc2180fa535d12838498e877b6d7557c4024dd",
      "tree": "6954b6a5606712b9359db15f2b298aa605ba8d74",
      "parents": [
        "8c0d68f6695f4a0c98c12314eea81afcd59ea52d"
      ],
      "author": {
        "name": "Daisuke Miyakawa",
        "email": "",
        "time": "Tue Mar 24 22:52:27 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 22:52:27 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142509,142509\n"
    },
    {
      "commit": "8c0d68f6695f4a0c98c12314eea81afcd59ea52d",
      "tree": "25c80ce3e1162ca2a473a04bb9781d86bc41ab76",
      "parents": [
        "c2310f32b0a1373012fd4a2db8cebdb46507b901"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "",
        "time": "Tue Mar 24 22:49:43 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 22:49:43 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142490,142490\n"
    },
    {
      "commit": "c2310f32b0a1373012fd4a2db8cebdb46507b901",
      "tree": "2952c820fe9ec235e9517570ea6786d48d288455",
      "parents": [
        "4c7533cfc81a0dda4c25355e86558199accab3ea"
      ],
      "author": {
        "name": "Jack Palevich",
        "email": "",
        "time": "Tue Mar 24 22:49:06 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 22:49:06 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142486,142486\n"
    },
    {
      "commit": "4c7533cfc81a0dda4c25355e86558199accab3ea",
      "tree": "cf422c41de1377eb09736edd83b8aabd196da5fa",
      "parents": [
        "7d1e577d5f7ae96bfc533e1c73a3a6a272a4a16d"
      ],
      "author": {
        "name": "Jack Palevich",
        "email": "",
        "time": "Tue Mar 24 22:48:26 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 22:48:26 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142484,142484\n"
    },
    {
      "commit": "7d1e577d5f7ae96bfc533e1c73a3a6a272a4a16d",
      "tree": "03096eeac5c7ef97160ea12816f941bf7c359e6a",
      "parents": [
        "870a2b015645ef5086af6a5de31dc482e7193214"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "",
        "time": "Tue Mar 24 22:47:09 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 22:47:09 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142472,142472\n"
    },
    {
      "commit": "870a2b015645ef5086af6a5de31dc482e7193214",
      "tree": "270f7a9187db73fb43405338a1655a7d7cb71d0b",
      "parents": [
        "97d00b3150df9eb434f51f486a6104bb16a16cec"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "",
        "time": "Tue Mar 24 22:46:33 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 22:46:33 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142470,142470\n"
    },
    {
      "commit": "97d00b3150df9eb434f51f486a6104bb16a16cec",
      "tree": "24ba25c0bd2d56c9f8e1c464c0970149d5f33fd1",
      "parents": [
        "2764f30a74484870de03fa1a2aca0c01f991c711"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "",
        "time": "Tue Mar 24 22:45:53 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 22:45:53 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142465,142465\n"
    },
    {
      "commit": "2764f30a74484870de03fa1a2aca0c01f991c711",
      "tree": "182976a132754ec6fd692e3f421e219c63db5c13",
      "parents": [
        "00f5eca412248a32325442c982f97303dacae94b"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "",
        "time": "Tue Mar 24 22:43:22 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 22:43:22 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142446,142446\n"
    },
    {
      "commit": "00f5eca412248a32325442c982f97303dacae94b",
      "tree": "37616ae157cfcb177edd9501a290ec7f326f864e",
      "parents": [
        "c485a60a32342ff4e5db5c707f28a0816b4c2ff4"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "",
        "time": "Tue Mar 24 22:42:15 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 22:42:15 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142430,142430\n"
    },
    {
      "commit": "c485a60a32342ff4e5db5c707f28a0816b4c2ff4",
      "tree": "06289386e4586f12b237ce2ce2bba6292f2a5b16",
      "parents": [
        "3d78f9ab080c582443d1b78d933c899b52588fb2"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "",
        "time": "Tue Mar 24 22:39:49 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 22:39:49 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142397,142397\n"
    },
    {
      "commit": "3d78f9ab080c582443d1b78d933c899b52588fb2",
      "tree": "074f4723ea77043cdd876445ad96bc0a1fa45209",
      "parents": [
        "a5cb7b7e82bfee87c1ef40f8d5b5d81c8ca13a23"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "",
        "time": "Tue Mar 24 22:36:44 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 22:36:44 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142376,142376\n"
    },
    {
      "commit": "a5cb7b7e82bfee87c1ef40f8d5b5d81c8ca13a23",
      "tree": "16560b652fccf3325a2004f676169551fb80835c",
      "parents": [
        "627bba736d022c39696b7c582a6af5592d2b8c33"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "",
        "time": "Tue Mar 24 22:35:57 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 22:35:57 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142372,142372\n"
    },
    {
      "commit": "627bba736d022c39696b7c582a6af5592d2b8c33",
      "tree": "42c0b064b345aa053ca63ff09e928f24705f9101",
      "parents": [
        "1d4613c1ec6ddf8aec3f723a7cab4253d19f9e66"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "",
        "time": "Tue Mar 24 22:32:56 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 22:32:56 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142347,142347\n"
    },
    {
      "commit": "1d4613c1ec6ddf8aec3f723a7cab4253d19f9e66",
      "tree": "be4975b304fc22c52d502bffda017d6b9f8796d3",
      "parents": [
        "079c6f64f998c62028290d9ef4c8b88ef0f7563c"
      ],
      "author": {
        "name": "John Huang",
        "email": "",
        "time": "Tue Mar 24 22:31:33 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 22:31:33 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142336,142336\n"
    },
    {
      "commit": "079c6f64f998c62028290d9ef4c8b88ef0f7563c",
      "tree": "b06d6066305247839c845f4c96bb9fbf95c07581",
      "parents": [
        "592d0650d5bfc673082c4e58ac8ba2dc3103c842"
      ],
      "author": {
        "name": "Cedric Beust",
        "email": "",
        "time": "Tue Mar 24 22:28:03 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 22:28:03 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142318,142318\n"
    },
    {
      "commit": "592d0650d5bfc673082c4e58ac8ba2dc3103c842",
      "tree": "72d6220c90a7da197fbc5395248659d916bddd90",
      "parents": [
        "543d69d0eabfea24502b74215abea880f443afcb"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "",
        "time": "Tue Mar 24 22:25:52 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 22:25:52 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142301,142301\n"
    },
    {
      "commit": "543d69d0eabfea24502b74215abea880f443afcb",
      "tree": "2281ef1aca6fd35575fdcc9c8675788d8a42d8d6",
      "parents": [
        "7379823e59e3769a9c547fe253def34bbffcaf38"
      ],
      "author": {
        "name": "Suchi Amalapurapu",
        "email": "",
        "time": "Tue Mar 24 22:24:47 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 22:24:47 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142291,142291\n"
    },
    {
      "commit": "7379823e59e3769a9c547fe253def34bbffcaf38",
      "tree": "853c2248dda39b30fd8153751e2ef8f8dadc38f3",
      "parents": [
        "fd92c5743975663d2082177b88a3c3a1edaea442"
      ],
      "author": {
        "name": "Ed Heyl",
        "email": "",
        "time": "Tue Mar 24 21:32:21 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 21:32:21 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142239,142239\n"
    },
    {
      "commit": "fd92c5743975663d2082177b88a3c3a1edaea442",
      "tree": "62a0415f14b1005461cb097bba84d90a1cd5c12d",
      "parents": [
        "b45f124a041adf81b3ac8b8dec6b396e751e92d7"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "",
        "time": "Tue Mar 24 21:31:10 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 21:31:10 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142149,142149\n"
    },
    {
      "commit": "b45f124a041adf81b3ac8b8dec6b396e751e92d7",
      "tree": "7142b71881367acc652c59ee2e694b6153924924",
      "parents": [
        "272beb63834e213ee35a83741a5e2ae1279999d5"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "",
        "time": "Tue Mar 24 21:30:00 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 21:30:00 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142129,142129\n"
    },
    {
      "commit": "272beb63834e213ee35a83741a5e2ae1279999d5",
      "tree": "bf76b111ae71c8192666f98b1a3e4d468a686b0b",
      "parents": [
        "db028c8894c7665fc393b2fc1be57a56eb7dc150"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "",
        "time": "Tue Mar 24 21:23:54 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 21:23:54 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142065,142065\n"
    },
    {
      "commit": "db028c8894c7665fc393b2fc1be57a56eb7dc150",
      "tree": "337fa4b1f4d2d717d83f95a0e8a584ceb93d5a1c",
      "parents": [
        "59e5ba47dd43e102c35def18b4871a16a4d7114a"
      ],
      "author": {
        "name": "Dave Sparks",
        "email": "",
        "time": "Tue Mar 24 21:18:23 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 21:18:23 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@142022,142022\n"
    },
    {
      "commit": "59e5ba47dd43e102c35def18b4871a16a4d7114a",
      "tree": "bc2c4c0ee73ef43a02b5c596fb769a16ea655f2e",
      "parents": [
        "3d515fd4b0cf23f4be2e962a838f15bfd7a98f49"
      ],
      "author": {
        "name": "Ficus Kirkpatrick",
        "email": "",
        "time": "Tue Mar 24 21:16:34 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 21:16:34 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@141997,141997\n"
    },
    {
      "commit": "3d515fd4b0cf23f4be2e962a838f15bfd7a98f49",
      "tree": "5ec8a4462394700b5a7bc08f03e89f6fefda9acd",
      "parents": [
        "f9204e55892c9987e5f85fe67e51c1a1d1935696"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "",
        "time": "Tue Mar 24 21:16:04 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 21:16:04 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@141992,141992\n"
    },
    {
      "commit": "f9204e55892c9987e5f85fe67e51c1a1d1935696",
      "tree": "36e446d429f739519b484f1cc9e2f7963f3ada8a",
      "parents": [
        "c4dd60fd4a8df20f01f3f43c3e7b15a5252f51a7"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "",
        "time": "Tue Mar 24 21:15:00 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 21:15:00 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@141979,141979\n"
    },
    {
      "commit": "c4dd60fd4a8df20f01f3f43c3e7b15a5252f51a7",
      "tree": "09ad6063838c8752a2d866ca2564a89d3461c597",
      "parents": [
        "98594c73bf7bb30dae452a723449790760f3cd01"
      ],
      "author": {
        "name": "Suchi Amalapurapu",
        "email": "",
        "time": "Tue Mar 24 21:10:53 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 21:10:53 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@141958,141958\n"
    },
    {
      "commit": "98594c73bf7bb30dae452a723449790760f3cd01",
      "tree": "c489a6d9e04a384d8e3f837d3fef58a53a602bd0",
      "parents": [
        "bb93d5598daa3312318c29401815bddf1df8c4de"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "",
        "time": "Tue Mar 24 21:04:47 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 21:04:47 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@141909,141909\n"
    },
    {
      "commit": "bb93d5598daa3312318c29401815bddf1df8c4de",
      "tree": "f16c8b5e67d871b12f0fa4bbef969f27c48aac4b",
      "parents": [
        "897ab770477faf0eebc0b87c43598501c173635f"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "",
        "time": "Tue Mar 24 21:04:15 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 21:04:15 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@141885,141885\n"
    },
    {
      "commit": "897ab770477faf0eebc0b87c43598501c173635f",
      "tree": "a8fc1f37578ba9c980efe27aa532caf23851cc20",
      "parents": [
        "5903c977941c731cb4cc0df67cfeb2a3821c47ed"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "",
        "time": "Tue Mar 24 21:02:49 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 21:02:49 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@141868,141868\n"
    },
    {
      "commit": "5903c977941c731cb4cc0df67cfeb2a3821c47ed",
      "tree": "514e6176993c57c1249b810ef438e432ae7c2e85",
      "parents": [
        "0577b26b7fc0a0dba4445c7965e05e98d4253211"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "",
        "time": "Tue Mar 24 21:02:13 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 21:02:13 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@141864,141864\n"
    },
    {
      "commit": "0577b26b7fc0a0dba4445c7965e05e98d4253211",
      "tree": "2506b310662563ee9d48001e140c631f8b671940",
      "parents": [
        "b059eb3587b7c0ecf8230e3e0b19efff0401b645"
      ],
      "author": {
        "name": "Jack Palevich",
        "email": "",
        "time": "Tue Mar 24 21:01:35 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 21:01:35 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@141859,141859\n"
    },
    {
      "commit": "b059eb3587b7c0ecf8230e3e0b19efff0401b645",
      "tree": "e1c7902931ac558a7824e7635384208decab30ef",
      "parents": [
        "9b16598f701a629a5bf042471ba92ddcfa53f835"
      ],
      "author": {
        "name": "Niko Catania",
        "email": "",
        "time": "Tue Mar 24 20:53:55 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 20:53:55 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@141782,141782\n"
    },
    {
      "commit": "9b16598f701a629a5bf042471ba92ddcfa53f835",
      "tree": "cbdcc053128f381d0a6c52b497121774a2ec621a",
      "parents": [
        "a8f556ee8cee24674663fd73c7a5b5a919b2d5bb"
      ],
      "author": {
        "name": "Ficus Kirkpatrick",
        "email": "",
        "time": "Tue Mar 24 20:49:28 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 20:49:28 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@141738,141738\n"
    },
    {
      "commit": "a8f556ee8cee24674663fd73c7a5b5a919b2d5bb",
      "tree": "9d21ee79f6131667295029d6e63fd4a039b2f22c",
      "parents": [
        "e25b51baf43bab5b8c19546a93c0bf73025ffbee"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "",
        "time": "Tue Mar 24 20:47:50 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 24 20:47:50 2009 -0700"
      },
      "message": "Automated import from //branches/donutburger/...@141726,141726\n"
    }
  ],
  "next": "e25b51baf43bab5b8c19546a93c0bf73025ffbee"
}
