)]}'
{
  "log": [
    {
      "commit": "5e88ac73ce2de9d5eb22ab222ff25c9dcca99644",
      "tree": "1ec98ca0d844ffaa998d17f06ea7c4fef1e1c2b3",
      "parents": [
        "dcd2ef9acc34c70e7a3c698d7e01e8af0af00f20"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Wed Mar 09 13:34:39 2011 -0800"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Fri Apr 08 16:21:34 2011 -0700"
      },
      "message": "Use the new API file format, and some minor tweaks to the old XML files that make the parser easier.\n\nChange-Id: I9307d0d323f1b65816b3e097bf9c4d92f3962b2f\n"
    },
    {
      "commit": "e8a534d8f0008e27f24016c5978ca0a5f0ecbce2",
      "tree": "47976c63dec66f7b25e9f55d8a6151bc2478bfa0",
      "parents": [
        "73fddbae964ee41895c8218454d0ed7fd71d6913"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Mon Jan 17 13:12:23 2011 -0800"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Mon Jan 17 13:13:37 2011 -0800"
      },
      "message": "Remove API that snuck into MockPackageManager\n\nWe didn\u0027t release the get/setPackageObbPath API, but it snuck into\nMockPackageManager. However, it is not usable as a developer anyway.\nRemoving it so it doesn\u0027t stay in the API forever.\n\nCherry-pick from gingerbread\n\nChange-Id: I2083a8f398d983d53661c33270854442e34f9bc9\n"
    },
    {
      "commit": "9d07233be5b8c8b203e4488b19a12ad9be408bbd",
      "tree": "9866b6b143855828d47898560d4988ce0cd867b8",
      "parents": [
        "a7a27b3c99b65cb007d1280f4618b705aeb51f4e"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Dec 05 13:26:04 2010 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Dec 05 13:26:04 2010 -0800"
      },
      "message": "Fix up API definitions in master.\n\n9.xml -- the GB 2.3 API being released.\n10.xml -- a place holder for the GB 2.4 API that is in progress.\n11.xml -- the HC API that is in progress.\n\nCurrently 10.xml is just a copy of 9.xml, but it will get updated\nas changes are made to GB.\n\nNote there is a big unfortunate result here, that any new GB APIs\nthat are added need to be hand-merged to 10.xml.  Joy.\n\nChange-Id: Id8d2ab3906ecabc968092fc1dfb568cc29efd7ff\n"
    },
    {
      "commit": "0bb0b737a8b45d460640a97701604656bf0fc830",
      "tree": "995ffdc824a449898b16072ed4f8c96534271382",
      "parents": [
        "50ed8294d366412aa739e763f5e53f1e9717c7c6"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Dec 05 13:08:53 2010 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Dec 05 13:08:53 2010 -0800"
      },
      "message": "Update 9.xml to match the real GB 9.xml.\n\nExcept for the stuff that shouldn\u0027t.\n\nChange-Id: Idf73fd8526ed34d41e45a2cebcbae07b80ad6bb7\n"
    },
    {
      "commit": "0a514792edfdd8af91f114155585c891ef3ad9d5",
      "tree": "58ba3d92efeae785e889e9f5155842540a9d1ea1",
      "parents": [
        "0bae6163644d387a32bf3cd0dde0fa3b9242eb5d",
        "2ee0af48a3ebb4ac1bbf5e867850519b424e5a06"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Mon Nov 08 19:23:33 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 19:23:33 2010 -0800"
      },
      "message": "am 2ee0af48: am a48b70fa: Camera.open() should only return back-facing camera.\n\n* commit \u00272ee0af48a3ebb4ac1bbf5e867850519b424e5a06\u0027:\n  Camera.open() should only return back-facing camera.\n"
    },
    {
      "commit": "a48b70fa8ff6363d1e5282be70f6be12bc0688dc",
      "tree": "05e0932b8491b3aaf2bc8d44d7222ae15ccc59ab",
      "parents": [
        "17ae359721ba74399e785369346509b776999d1f"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Tue Nov 09 01:55:44 2010 +0800"
      },
      "committer": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Tue Nov 09 02:20:02 2010 +0800"
      },
      "message": "Camera.open() should only return back-facing camera.\n\nAlso update current.xml and 9.xml. setRotationHint was also\nmissing from 9.xml.\nbug:3173302\n\nChange-Id: Idd3f7417a4d35c65910e9b08a1bfd157b91e1baa\n"
    },
    {
      "commit": "70a2c15ecfd4e8cd8581699d5df8a219c7d5cdb1",
      "tree": "312ee406a262f67f686d0d9e4296a4641760977b",
      "parents": [
        "38fd394815a992c8874f73389e8ca849782e5fcd"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Oct 27 12:31:34 2010 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Oct 29 18:50:47 2010 -0700"
      },
      "message": "Final SDK API 9.  DO NOT MERGE.\n\nChange-Id: I3e2fc2ebc52eecb26ac3a6bb466447f378fb5de6\n"
    },
    {
      "commit": "5bfeeae35118720decd32043b1ecb4537645b527",
      "tree": "8f287eaa42f7a8c2b95c592001550917881124a9",
      "parents": [
        "5d8b320428957e377e93abf009b731bb8312bf9b",
        "89b4cb1e98dee8ed0b4adddf20fe8fa078efcbea"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sun Sep 12 18:16:22 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sun Sep 12 18:16:22 2010 -0700"
      },
      "message": "am 89b4cb1e: am ff38e38d: Merge \"Undo API patch due to field pulled up to superclass.\" into gingerbread\n\nMerge commit \u002789b4cb1e98dee8ed0b4adddf20fe8fa078efcbea\u0027\n\n* commit \u002789b4cb1e98dee8ed0b4adddf20fe8fa078efcbea\u0027:\n  Undo API patch due to field pulled up to superclass.\n"
    },
    {
      "commit": "abeea05b30527bfea467aa6dfe2cf6ff5f298d26",
      "tree": "cf2a26947c80cdc85ebf42306c0d440d75f67e98",
      "parents": [
        "692065128e66de77470de2c50ead2bef0452952a"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sun Sep 12 18:01:28 2010 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sun Sep 12 18:01:28 2010 -0700"
      },
      "message": "Undo API patch due to field pulled up to superclass.\n\nEarlier we extracted a common superclass InputEvent from KeyEvent\nand MotionEvent.  During this process, getDeviceId() and mDeviceId\nwere moved to the superclass.  The API change tracking was unable\nto automatically figure out that the method had just been moved up\nto the superclass (still binary compatible) so we patched up 9.xml\nmanually to fool it.  Unfortunately mDeviceId slipped in there\nwhen it should not have since it should have been marked with @hide.\nThis change just removes mDeviceId.\n\nChange-Id: I5fca14c8dc6f98952b8afbdb6e034824a22bdb1d\n"
    },
    {
      "commit": "decf6818eaab8c1b0a41cc8c65c32080577cf6f5",
      "tree": "eba6fda5a43206bd6f0b0c10f3004ff96ad716d4",
      "parents": [
        "26b098b57a35af24f4bd92e6edac007c61ff6a81"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Sep 03 17:32:16 2010 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Sep 03 17:32:16 2010 -0700"
      },
      "message": "Fix the build for real.\n\nChange-Id: Ifae30acde466f22bcf4bebb198e345654c3f99ad\n"
    },
    {
      "commit": "8f5edc93b622bbdc33db24d348480fd7d55afb41",
      "tree": "ee04837e6ce2587daec5e508d02bb344f97d9eaa",
      "parents": [
        "0ed0221e9c01753eb8cf312ea9d148a0097a99a1",
        "840f0fecd87357cadf4b2a0ae96d30b457f89729"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Sep 01 22:55:04 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 01 22:55:04 2010 -0700"
      },
      "message": "am 840f0fec: am d3efa392: Clean up some permissions.\n\nMerge commit \u0027840f0fecd87357cadf4b2a0ae96d30b457f89729\u0027\n\n* commit \u0027840f0fecd87357cadf4b2a0ae96d30b457f89729\u0027:\n  Clean up some permissions.\n"
    },
    {
      "commit": "d3efa3924407da6d38aa5931ac29aa088d9eb986",
      "tree": "105f4a08e32468c8fa20d981867b6e8fd688cd4e",
      "parents": [
        "bc5ec2f91a7ed2836df66f1ed98b019ea1192aa1"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Sep 01 17:34:12 2010 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Sep 01 21:19:40 2010 -0700"
      },
      "message": "Clean up some permissions.\n\nNote that WRITE_OWNER_DATA and READ_OWNER_DATA don\u0027t actually appear\nto be associated with anything or used by anyone, so they are just\ndeleted.\n\nAlso deprecate the activity API to go in the foreground.  I didn\u0027t\nrealize that was released in the SDK.  It needs to go away.\n\nChange-Id: I96f53702c2c79e4999b6b2c498abb770bd27e03a\n"
    },
    {
      "commit": "bb1562e559f63783ba5bc426567e4a19c3731ac5",
      "tree": "a33e9c66b0b726047894e3cd7737f9385f8b6555",
      "parents": [
        "24844c9a30cf20467cd19d28f2e74de74c9c3622",
        "03805f729cacead5d0797c840430ea99b26036d6"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed Aug 18 14:22:08 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Aug 18 14:22:08 2010 -0700"
      },
      "message": "am 03805f72: am d313cab4: Merge \"tracking merge of external/apache-http from dalvik-dev\" into gingerbread\n\nMerge commit \u002703805f729cacead5d0797c840430ea99b26036d6\u0027\n\n* commit \u002703805f729cacead5d0797c840430ea99b26036d6\u0027:\n  tracking merge of external/apache-http from dalvik-dev\n"
    },
    {
      "commit": "232a0331c0b35df2333ac482fcf0e59a562e6fa0",
      "tree": "35d4e5db8efe10aa73a5d1c661053eca934ecfe3",
      "parents": [
        "6ab94608750776bcaaee56696cfcfb16ce29db8a"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed Aug 18 00:47:08 2010 -0700"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed Aug 18 00:47:08 2010 -0700"
      },
      "message": "tracking merge of external/apache-http from dalvik-dev\n\nChange-Id: I25d7659b25f86f88cb36b4f80589b8c3e3a8c6b2\n"
    },
    {
      "commit": "f343e1ba7e796120eefa917dbf78348feea98e11",
      "tree": "f69d0281bcf2f8c2b3ab0ae864b64ea552f1d5a9",
      "parents": [
        "fed762b944efb690b10ca2705f02343dda0aab03"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Aug 13 18:27:04 2010 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Aug 16 11:05:57 2010 -0700"
      },
      "message": "Add selection mode support to GridView.\n\nChanged 9.xml to make update-api behave with the API change involved.\nSeveral fields and methods moved from ListView to AbsListView. This\nshould not break source or binary compatibility.\n\nChange-Id: Icad6e238522b8b7cc5bbc935ad89ac3e015572c1\n"
    },
    {
      "commit": "144be61d416fe28e80512ecc28e9388bc46491f2",
      "tree": "ab54734d6fe5f8691c0a8af37ce08d8e7c4e3969",
      "parents": [
        "6f99270cbe2d3385962a895d387f9024b829bc22"
      ],
      "author": {
        "name": "Ben Dodson",
        "email": "bjdodson@google.com",
        "time": "Thu Aug 12 11:52:50 2010 -0700"
      },
      "committer": {
        "name": "Ben Dodson",
        "email": "bjdodson@google.com",
        "time": "Thu Aug 12 11:52:50 2010 -0700"
      },
      "message": "Canonical representation of floating point constants\n\nChange-Id: I3c26d412bea82e2bc07b40ccdd3cc291c68c554c\n"
    },
    {
      "commit": "163935113919a184122b8b3bd672ef08c8df65dc",
      "tree": "c8aa9b460ae7fd9e2e675d4bf25924a3459f8696",
      "parents": [
        "1ad7343409442a4a027c0092d07beff1b412a7dc"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@android.com",
        "time": "Sun Aug 08 00:14:31 2010 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@android.com",
        "time": "Sun Aug 08 17:45:07 2010 -0700"
      },
      "message": "Make libhwui entirely optional.\n\nThe makefile variable USE_OPENGL_RENDERER must be set to true to compile\nlibhwui and the related code in the JNI layer.\n\nThis change also removes obsolete APIs from Canvas that must not be used\nand would be confusing if left in. These APIs were remnants of our first\nattempt at an OpenGL renderer for the view hierarchy and had not been\ntaken out before Android 1.0 was released.\n\nChange-Id: I2475ff1307212bab26c926724f3c508681c7dae1\n"
    },
    {
      "commit": "92d249c57ffb8331860494f4ff403c805fdbc0dc",
      "tree": "15a38fa6c68a53ef6f35d4d6675d7f39f1e57b76",
      "parents": [
        "507a4ea34038daa521036d4c820288b3166a0ed5",
        "1b7e4d5adcc2737bc11bfbf42a88a02d6df984e0"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Thu Aug 05 14:02:36 2010 -0700"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Thu Aug 05 14:02:36 2010 -0700"
      },
      "message": "resolved conflicts for merge of 1b7e4d5a to master\n\nChange-Id: Ib3f8e1bffb759dbe5ef5e681ac872e9a9b70c24e\n"
    },
    {
      "commit": "3c7c351a6217ac48b741740167c201a679a0ca65",
      "tree": "f539d70e0a46249f01dd6fb45563f1ebc4bed706",
      "parents": [
        "cde66df44240cfe5a7bec12ac52464c3bf26c14f"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed Aug 04 15:44:39 2010 -0700"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed Aug 04 23:47:38 2010 -0700"
      },
      "message": "Tracking merge of dalvik-dev to gingerbread\n\ngit cherry-pick --no-commit f77cf7f0\ngit cherry-pick --no-commit c8f503b5285e30c1a881d0ba860ba9021f57d113\ngit cherry-pick --no-commit 570bb561\ngit cherry-pick --no-commit e2417541\ngit cherry-pick --no-commit e4d81f25bd4dc1a5c909b56ab56a56406290da30\ngit cherry-pick --no-commit 5e8a587d\n\nChange-Id: I101a385d43f3e0f4ce5352217f92ef67a3908c88\n"
    },
    {
      "commit": "5e8a587d49f014fdd42403f51bbe877855e4a6b3",
      "tree": "a8a1b468531dbd0ee796f86ae1a48c8d4e168fac",
      "parents": [
        "aae052324fb1d3add554158974c5a6ee609739b3"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed Jul 28 23:37:09 2010 -0700"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed Jul 28 23:49:30 2010 -0700"
      },
      "message": "Tracking merge of dalvik-dev to master\n\nChange-Id: Id4c19401ad0aa238219aaf5d9a20d2889d0a4b18\n"
    },
    {
      "commit": "b75fa30aaf03d9e425d150b452501e5df0621351",
      "tree": "c7914253bdc9964a7bca8093341173a91341c74d",
      "parents": [
        "3fdab65f244c92aed36bc0a5ee435d5dfbe2d673",
        "aca672ba2eea19420df16906851d56077a3fd3b2"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Jul 15 23:47:29 2010 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Jul 15 23:47:29 2010 -0700"
      },
      "message": "resolved conflicts for merge of aca672ba to master\n\nChange-Id: I7ae11fca0acdbf513a4870226d0d3e3cafbe9a08\n"
    },
    {
      "commit": "c5ed5910c9ef066cec6a13bbb404ec57b1e92637",
      "tree": "b06dfdac2d807dae78a2634007b6e627eefd0804",
      "parents": [
        "d9452ecd0ce6c8e0518055929ba1fd0712146405"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Wed Jul 14 18:48:53 2010 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Jul 15 18:32:33 2010 -0700"
      },
      "message": "Add support for new input sources.\n\nAdded several new coordinate values to MotionEvents to capture\ntouch major/minor area, tool major/minor area and orientation.\n\nRenamed NDK input constants per convention.\n\nAdded InputDevice class in Java which will eventually provide\nuseful information about available input devices.\n\nAdded APIs for manufacturing new MotionEvent objects with multiple\npointers and all necessary coordinate data.\n\nFixed a bug in the input dispatcher where it could get stuck with\na pointer down forever.\n\nFixed a bug in the WindowManager where the input window list could\nend up containing stale removed windows.\n\nFixed a bug in the WindowManager where the input channel was being\nremoved only after the final animation transition had taken place\nwhich caused spurious WINDOW DIED log messages to be printed.\n\nChange-Id: Ie55084da319b20aad29b28a0499b8dd98bb5da68\n"
    },
    {
      "commit": "570bb5618a015c105e44eb1447dae5e0a34f3849",
      "tree": "4042bc44078912b19abc62822ed1a0e6e814a979",
      "parents": [
        "0e94b5151d817e600a888448a662208b29b5ef46"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed Jun 30 00:54:29 2010 -0700"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed Jun 30 00:54:29 2010 -0700"
      },
      "message": "frameworks/base updates to track merge from dalvik-dev\n- frameworks and CoreTests modules now depend on bouncycastle\n- update preloades classes for NativeBN package change\n- moved CryptoTest to libcore\n- updated api\n\nChange-Id: I47363a463f074af205b5bd128cd98faab70ac849\n"
    },
    {
      "commit": "55bd466d783384db74969881a3a1dfbcf56b3179",
      "tree": "56648799c7dff7e121946f50a264780254af8ff6",
      "parents": [
        "ac7ae9cc9118ad8e75011b7c94f05545f2cbe0e8"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jun 03 11:50:31 2010 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jun 03 12:08:56 2010 -0700"
      },
      "message": "Fix build by adding Java 6 API changes that were not in the earlier merge.\n\nChange-Id: I10425b6932fc69e206da5a2cf9e120c007eec9cd\n"
    },
    {
      "commit": "f77cf7f0f0ea2533d1aef2d098b74d7870bca69e",
      "tree": "d622e4674c0d751096bc1dca8f298758839bec40",
      "parents": [
        "a15dcfaf2bc7cbd13b30db6766afe3bbaa01db97"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Thu May 27 23:11:20 2010 -0700"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Thu May 27 23:11:20 2010 -0700"
      },
      "message": "Merge remote branch \u0027goog/dalvik-dev\u0027 into dalvik-dev-to-master\n\nNote that the api/9.xml change is removing APIs that were removed going from RI 5 to RI 6\n\nChange-Id: I665a30c4fdc2ca73c3ade0ad7487aa85cebf272f\n"
    },
    {
      "commit": "e26867793b6a0c226e02f7da880b06efbcb8707e",
      "tree": "30685e5c8ee5cd4e20895d99d5a923643cae6ea9",
      "parents": [
        "7cd51efcbd2d083bf577696591ef1769034f7e2f"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Thu May 13 02:34:10 2010 -0500"
      },
      "committer": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Thu May 13 23:44:10 2010 -0500"
      },
      "message": "Remove the unused modification APIs from MockCursor. They shouldn\u0027t have been public in the first place.\n\nChange-Id: I2932e5287f838f72acdc4c0c1fd5601ffa8c3f84\n"
    },
    {
      "commit": "691d03e73d59d47bbb8273176e0971896f9759b6",
      "tree": "09a93a02b7ab13ef208e46e9c1300ece37110902",
      "parents": [
        "2356587b0c5c5053de2bbe573093a0a3d54b7bd2",
        "6d7334c16ec3b3ce4821664134b05f8893b9b42d"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed May 12 10:55:59 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 12 10:55:59 2010 -0700"
      },
      "message": "am 6d7334c1: am afbc5fad: Fix build Remove from API 9 definition the two methods that were  removed from API 8.\n"
    },
    {
      "commit": "afbc5fad91a5da627b908526b9604833d8d37bcb",
      "tree": "75a37c7ecd14922d9dacef6e45843ba98152d5fe",
      "parents": [
        "1d9b25a0cc2403bc1e74c8ac82088bf7e44cf2c3"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed May 12 10:43:22 2010 -0700"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed May 12 10:43:22 2010 -0700"
      },
      "message": "Fix build Remove from API 9 definition the two methods that were\n removed from API 8.\n\nChange-Id: I4b443a257b5674a7493ccda0a0427999e369fb4f\n"
    },
    {
      "commit": "db990751ef8e535ea5cb3d527e36936e119095e8",
      "tree": "f369c1288aa2d19568391b96f7debbf06c8fde98",
      "parents": [
        "e1acf1119942049e9b3b70c65e85c78c965c038a"
      ],
      "author": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Thu May 06 15:07:22 2010 -0700"
      },
      "committer": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Fri May 07 14:59:04 2010 -0700"
      },
      "message": "Updated URL pattern based on http://data.iana.org/TLD/tlds-alpha-by-domain.txt\n\nNote: this change doesn\u0027t solve the Arabic country code top level domains, which\nwas turned on today.  For that, more changes need to be done; probably we need a way\nto convert the BiDi url to punycode first; then apply this URL pattern.\n\nissue: 2663885\nChange-Id: I0597fe620c4d44259bff88ecfcbcca1565928c6f\n"
    },
    {
      "commit": "cd0d10f939e8c1e3cdb710c12522c66d26b47a31",
      "tree": "f01aa73b3b95da5eaa215acdeda63808f6736d35",
      "parents": [
        "ee193607a8cf6522f4bcaf025c07f6d8ae338888"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Apr 15 13:04:56 2010 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Apr 15 14:38:30 2010 -0700"
      },
      "message": "Introduce new API version to avoid breakage with the Froyo APIs;\nintroduce padding in the resources to avoid cross-branch merge pain.\n\nChange-Id: I9975f4320dfc625e3ed68dfdbbe94cc0c3b019f4\n"
    }
  ]
}
