)]}'
{
  "log": [
    {
      "commit": "74815d332c86acccf182533f0c4c4b608d34fd30",
      "tree": "187cbc18716e04597bd17d71d1aed0319d585808",
      "parents": [
        "83a7b963f0070022d98853ea1fb4fa5c81cc5e79"
      ],
      "author": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Thu Feb 10 13:17:24 2011 -0800"
      },
      "committer": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Thu Feb 10 13:17:24 2011 -0800"
      },
      "message": "Remove SSLPerformanceTest and DatabaseSessionCache.\n\nThese aren\u0027t being run.\n\nChange-Id: I9afc617a424c675578185ac66a4f6ac3af9afacf\n"
    },
    {
      "commit": "83a7b963f0070022d98853ea1fb4fa5c81cc5e79",
      "tree": "1b50afa8ea248965488b7a136641272df7021840",
      "parents": [
        "711734a2f8d7529df0ed1bce36da651fc835c144",
        "1477b8f34d2239e58f1537d52654689a813bcfef"
      ],
      "author": {
        "name": "Cary Clark",
        "email": "cary@android.com",
        "time": "Wed Feb 09 17:15:10 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 09 17:15:10 2011 -0800"
      },
      "message": "Merge \"only allow dpad center for key  long press\""
    },
    {
      "commit": "711734a2f8d7529df0ed1bce36da651fc835c144",
      "tree": "67bb99752f22af95ee7b228b6794f0e8c01a2e65",
      "parents": [
        "a4a5758b5f51834f7555ec909e8188c432fc5dc4"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Feb 07 18:26:11 2011 -0800"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Wed Feb 09 16:56:13 2011 -0800"
      },
      "message": "AutoComplete list does not hide the IME when it re-appears.\n\nBug 3415891\n\nWith the current behavior, as soon as the list is expanded by\n\u0027long\u0027 pressing on or scrolling its content, it will always further appear\nin its long state, thus hiding the IME.\n\nThis fix changes this behavior so that the default state is always\ncompact, not hiding the IME, and an explicit expansion\nis always required.\n\nAlso fixes a bug in ListPopupWindow that prevented the timer that\nexpands the list from being started.\n\nChange-Id: I896e92d54961769c10b276c36f6510e91ff096a2\n"
    },
    {
      "commit": "a4a5758b5f51834f7555ec909e8188c432fc5dc4",
      "tree": "4161a526d9b6a1ce65f33a46e8ff616354a2e4bd",
      "parents": [
        "63c9809e84a1df7105e606ecdfe3107616fc4705"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue Feb 08 18:21:01 2011 -0800"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Wed Feb 09 16:54:18 2011 -0800"
      },
      "message": "The tab key completes text in AutoCompleteTextView.\n\nBug 3330651.\n\nThe first item in the list is not selected by default. From discussions\nin other related bugs, there does not seem to be an agreement on this.\n\nSupporting the actual token separator has also been punted. This would\nrequire a new method in the Tokenizer, which could be ill-defined for\nexotic tokenizer, plus typing a comma (for instance) to achieve a\ncompletion is not a common pattern.\n\nChange-Id: I30baf62077c412256175f871d21f4841e104f212\n"
    },
    {
      "commit": "63c9809e84a1df7105e606ecdfe3107616fc4705",
      "tree": "50a22c5797f88b1e6d89784d7e2ace6c77e3b6ff",
      "parents": [
        "e18457fbef2ef8b74fb6d7a023b5a6fe4a707bed",
        "c1f81466f711949fb839ee78787bab0510b34a03"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Feb 09 16:37:34 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 09 16:37:34 2011 -0800"
      },
      "message": "Merge \"Remove LayoutTest http/tests/xmlhttprequest/simple-cross-origin-progress-events.html from skipped list\""
    },
    {
      "commit": "1477b8f34d2239e58f1537d52654689a813bcfef",
      "tree": "5b099fe0afab9ebcf1d827a89828ad3ff1e5afd5",
      "parents": [
        "a81c2193f7f99566f6183bd7598e919381f5b1f0"
      ],
      "author": {
        "name": "Cary Clark",
        "email": "cary@android.com",
        "time": "Wed Feb 09 19:33:00 2011 -0500"
      },
      "committer": {
        "name": "Cary Clark",
        "email": "cary@android.com",
        "time": "Wed Feb 09 19:33:00 2011 -0500"
      },
      "message": "only allow dpad center for key  long press\n\nHolding down the enter key on a physical keyboard\ndoesn\u0027t make sense to map to long press; the desktop\ndoesn\u0027t work that way either.\n\nbug:3344108\nChange-Id: Icf02940dcadf194357b680ae1e3028751d16a1ea\n"
    },
    {
      "commit": "c1f81466f711949fb839ee78787bab0510b34a03",
      "tree": "4d3d0f230fa97e69f9a274d17c0d50df71d5f672",
      "parents": [
        "5e2b123e483a6da1b7cff36024b12e85a0a7c382"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Feb 09 16:30:12 2011 -0800"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Feb 09 16:30:12 2011 -0800"
      },
      "message": "Remove LayoutTest http/tests/xmlhttprequest/simple-cross-origin-progress-events.html from skipped list\n\nThis test no longer crashes, so we should no longer skip it.\n\nBug: 2929261\nChange-Id: I808926c3dce2e9a01d6c190a18187d9ca965b662\n"
    },
    {
      "commit": "e18457fbef2ef8b74fb6d7a023b5a6fe4a707bed",
      "tree": "0f1a4a1a85c29b8b52d0f02f5051c2851b6bce47",
      "parents": [
        "a81c2193f7f99566f6183bd7598e919381f5b1f0",
        "f3f608452c080f050e2b5088d421ffe22641531f"
      ],
      "author": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Wed Feb 09 16:27:27 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 09 16:27:27 2011 -0800"
      },
      "message": "Merge \"LayoutLib: now depends on tools-common-prebuilt.\""
    },
    {
      "commit": "f3f608452c080f050e2b5088d421ffe22641531f",
      "tree": "98b5e66bea88a1b828960389f5de3d06f63e21aa",
      "parents": [
        "fb4ff3d60988c92388346220eb5516012ff2477b"
      ],
      "author": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Wed Feb 09 16:19:43 2011 -0800"
      },
      "committer": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Wed Feb 09 16:19:43 2011 -0800"
      },
      "message": "LayoutLib: now depends on tools-common-prebuilt.\n\nChange-Id: I11196c2363da378027fb8ca001e7dce0f58f657f\n"
    },
    {
      "commit": "a81c2193f7f99566f6183bd7598e919381f5b1f0",
      "tree": "95c7c2c33b4d6918c9ebbee646998141316315b5",
      "parents": [
        "95a497d0f28c8778a834d6ae11805fe683f32c12",
        "310433b25803180aad3718136f8232d7b27a360d"
      ],
      "author": {
        "name": "Cary Clark",
        "email": "cary@android.com",
        "time": "Wed Feb 09 16:05:13 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 09 16:05:13 2011 -0800"
      },
      "message": "Merge \"move selectAll to match framework\""
    },
    {
      "commit": "95a497d0f28c8778a834d6ae11805fe683f32c12",
      "tree": "88c27d45310522c4b009acfbc90d0e40590c7873",
      "parents": [
        "fb4ff3d60988c92388346220eb5516012ff2477b",
        "f6a2bff0c9f65b318bbe2236d19423dc013123b9"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed Feb 09 16:04:14 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 09 16:04:14 2011 -0800"
      },
      "message": "Merge \"Reduce blocking time in file write\""
    },
    {
      "commit": "310433b25803180aad3718136f8232d7b27a360d",
      "tree": "067436120e4ac90c9eedc28160f8dc1ea15d5df3",
      "parents": [
        "d828d60f4aa6ebfed1eee9751c8837614dd6cf59"
      ],
      "author": {
        "name": "Cary Clark",
        "email": "cary@android.com",
        "time": "Wed Feb 09 18:58:17 2011 -0500"
      },
      "committer": {
        "name": "Cary Clark",
        "email": "cary@android.com",
        "time": "Wed Feb 09 18:58:17 2011 -0500"
      },
      "message": "move selectAll to match framework\n\nbug:3439736\nChange-Id: Ib4f1464ab927252eb223e3d9729bea216ebc0d54\n"
    },
    {
      "commit": "f6a2bff0c9f65b318bbe2236d19423dc013123b9",
      "tree": "f4399f79fc80f7f8f0d4b653a2d87c5fb9620701",
      "parents": [
        "455644ee1cad8554aa3c2a00e3e639bca032c981"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed Feb 09 14:00:55 2011 -0800"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed Feb 09 15:44:32 2011 -0800"
      },
      "message": "Reduce blocking time in file write\n\nbug - 3418787\n\nChange-Id: I4723662bf46ed07271be8468f84ae5d93cb793fa\n"
    },
    {
      "commit": "fb4ff3d60988c92388346220eb5516012ff2477b",
      "tree": "1bd0251cf177afd97d87fdaaf574bde09c936b4e",
      "parents": [
        "ea66e4c6f0edbae806b9aaf8c77df64eeaee0f96",
        "fa8be1cccca57f9433c3fafa50e3be3f31b44fb1"
      ],
      "author": {
        "name": "Patrick Scott",
        "email": "phanna@android.com",
        "time": "Wed Feb 09 15:44:21 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 09 15:44:21 2011 -0800"
      },
      "message": "Merge \"Call window.onscroll event at the end of scrolling.\""
    },
    {
      "commit": "ea66e4c6f0edbae806b9aaf8c77df64eeaee0f96",
      "tree": "59eba16c750f33da800b044e10d0e3af0bd8e533",
      "parents": [
        "0f81d19d82b71134065b2e0c6a923ffff5704244",
        "85bccf6e0b555bc5245628ba7340123b6b367b51"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Feb 09 15:27:34 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Feb 09 15:27:34 2011 -0800"
      },
      "message": "am 85bccf6e: (-s ours) am 699a0969: Merge \"DO NOT MERGE Removing an activity that shouldn\\\u0027t go into samples\" into honeycomb\n\n* commit \u002785bccf6e0b555bc5245628ba7340123b6b367b51\u0027:\n  DO NOT MERGE Removing an activity that shouldn\u0027t go into samples\n"
    },
    {
      "commit": "0f81d19d82b71134065b2e0c6a923ffff5704244",
      "tree": "59eba16c750f33da800b044e10d0e3af0bd8e533",
      "parents": [
        "28ee00447d2d65444d5cc52e7029c5ac3c295d24",
        "e05bd9ee7f800ca4350a8c8b94bcfdab1f9e8217"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Feb 09 15:25:28 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Feb 09 15:25:28 2011 -0800"
      },
      "message": "am e05bd9ee: am 0e40519b: Merge \"Doc change: add diff report for API 11\" into honeycomb\n\n* commit \u0027e05bd9ee7f800ca4350a8c8b94bcfdab1f9e8217\u0027:\n  Doc change: add diff report for API 11\n"
    },
    {
      "commit": "85bccf6e0b555bc5245628ba7340123b6b367b51",
      "tree": "cffb29c30383a9f13d07d2f12edc022789021461",
      "parents": [
        "e05bd9ee7f800ca4350a8c8b94bcfdab1f9e8217",
        "699a0969434b6ee434dd9f5f212fe1bb914fdf0d"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Feb 09 15:23:54 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Feb 09 15:23:54 2011 -0800"
      },
      "message": "am 699a0969: Merge \"DO NOT MERGE Removing an activity that shouldn\\\u0027t go into samples\" into honeycomb\n\n* commit \u0027699a0969434b6ee434dd9f5f212fe1bb914fdf0d\u0027:\n  DO NOT MERGE Removing an activity that shouldn\u0027t go into samples\n"
    },
    {
      "commit": "e05bd9ee7f800ca4350a8c8b94bcfdab1f9e8217",
      "tree": "22f8fe05c904b4de7725d418e2ecef92b7d036e8",
      "parents": [
        "e110975368a26637793db7079d1ba6c4a2806056",
        "0e40519beefe3d2ea0870a8eecac1a58f1fb6403"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Feb 09 15:21:49 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Feb 09 15:21:49 2011 -0800"
      },
      "message": "am 0e40519b: Merge \"Doc change: add diff report for API 11\" into honeycomb\n\n* commit \u00270e40519beefe3d2ea0870a8eecac1a58f1fb6403\u0027:\n  Doc change: add diff report for API 11\n"
    },
    {
      "commit": "699a0969434b6ee434dd9f5f212fe1bb914fdf0d",
      "tree": "bb0ed309b10f2d9416106cf49b6e0cccb2d6dbb3",
      "parents": [
        "0e40519beefe3d2ea0870a8eecac1a58f1fb6403",
        "d9349abdaa3b310ad5504e581549dbf39f1049e2"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Feb 09 15:20:21 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 09 15:20:21 2011 -0800"
      },
      "message": "Merge \"DO NOT MERGE Removing an activity that shouldn\u0027t go into samples\" into honeycomb"
    },
    {
      "commit": "0e40519beefe3d2ea0870a8eecac1a58f1fb6403",
      "tree": "3ac752f51d9a226a92f38b9317ac93b76108cf7c",
      "parents": [
        "fefa95a9c828d2b67227894b7ee3979504c0f52a",
        "f343d3df0070f2e192da0e9bc4f70f2aa38e179f"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Feb 09 15:19:08 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 09 15:19:08 2011 -0800"
      },
      "message": "Merge \"Doc change: add diff report for API 11\" into honeycomb"
    },
    {
      "commit": "28ee00447d2d65444d5cc52e7029c5ac3c295d24",
      "tree": "0cd77654c83b0e5162f0951b1da2bd760519c194",
      "parents": [
        "455644ee1cad8554aa3c2a00e3e639bca032c981",
        "e110975368a26637793db7079d1ba6c4a2806056"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Feb 09 14:23:00 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Feb 09 14:23:00 2011 -0800"
      },
      "message": "am e1109753: am fefa95a9: Doc change: Add version notes for Android 2.3.3.\n\n* commit \u0027e110975368a26637793db7079d1ba6c4a2806056\u0027:\n  Doc change: Add version notes for Android 2.3.3.\n"
    },
    {
      "commit": "e110975368a26637793db7079d1ba6c4a2806056",
      "tree": "f5cb96f075a8b8501ee79b82c2b900c46ed8f897",
      "parents": [
        "bfe9e9cf18ca84214bc59d875d74ca63a27e2414",
        "fefa95a9c828d2b67227894b7ee3979504c0f52a"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Feb 09 14:20:06 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Feb 09 14:20:06 2011 -0800"
      },
      "message": "am fefa95a9: Doc change: Add version notes for Android 2.3.3.\n\n* commit \u0027fefa95a9c828d2b67227894b7ee3979504c0f52a\u0027:\n  Doc change: Add version notes for Android 2.3.3.\n"
    },
    {
      "commit": "fefa95a9c828d2b67227894b7ee3979504c0f52a",
      "tree": "029633fdc397f05d3249a95c4328b11fcb0caa81",
      "parents": [
        "cc24170dc653ea5fc9fe7b9b8c596700c4d6dc99"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon Feb 07 17:32:11 2011 -0800"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Feb 09 14:04:10 2011 -0800"
      },
      "message": "Doc change: Add version notes for Android 2.3.3.\n"
    },
    {
      "commit": "455644ee1cad8554aa3c2a00e3e639bca032c981",
      "tree": "328e5727edf580aa97989d19f1c5de76481e473f",
      "parents": [
        "6b9ef860aa4346329ce76d7efe5173cc4e4cf007",
        "10a5e2794d9d1b0172a9fd344eed106f5823f025"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed Feb 09 13:58:06 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 09 13:58:06 2011 -0800"
      },
      "message": "Merge \"Catch read error from AudioRecord and do not assert\""
    },
    {
      "commit": "6b9ef860aa4346329ce76d7efe5173cc4e4cf007",
      "tree": "72821032f4c14af3793fa54951fd9519868c05e0",
      "parents": [
        "1eac1c8e48ec1dd5df695196514545453c908a9e",
        "d67dbeeb322eac08681fab5be09d30f9663cc128"
      ],
      "author": {
        "name": "Vasu Nori",
        "email": "vnori@google.com",
        "time": "Wed Feb 09 13:34:43 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 09 13:34:43 2011 -0800"
      },
      "message": "Merge \"turn off sqlite WAL until bugs bug:3024421 and bug:3353077 are fixed\""
    },
    {
      "commit": "1eac1c8e48ec1dd5df695196514545453c908a9e",
      "tree": "b7fc71bbd46df7c24c3c19757353e25eaffd6bf9",
      "parents": [
        "ac018be84f91c3853f0f006e75a26218d91626e7",
        "bfe9e9cf18ca84214bc59d875d74ca63a27e2414"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Feb 09 13:27:01 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Feb 09 13:27:01 2011 -0800"
      },
      "message": "am bfe9e9cf: am cc24170d: Merge \"fix [3374821] Cannot take screenshot of HC preview\" into honeycomb\n\n* commit \u0027bfe9e9cf18ca84214bc59d875d74ca63a27e2414\u0027:\n  fix [3374821] Cannot take screenshot of HC preview\n"
    },
    {
      "commit": "bfe9e9cf18ca84214bc59d875d74ca63a27e2414",
      "tree": "427a5a429af04023332a8fb5797e8033258329be",
      "parents": [
        "bf5cde2f7112b53e5b237e7275267caef25c789d",
        "cc24170dc653ea5fc9fe7b9b8c596700c4d6dc99"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Feb 09 13:22:46 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Feb 09 13:22:46 2011 -0800"
      },
      "message": "am cc24170d: Merge \"fix [3374821] Cannot take screenshot of HC preview\" into honeycomb\n\n* commit \u0027cc24170dc653ea5fc9fe7b9b8c596700c4d6dc99\u0027:\n  fix [3374821] Cannot take screenshot of HC preview\n"
    },
    {
      "commit": "cc24170dc653ea5fc9fe7b9b8c596700c4d6dc99",
      "tree": "375bf0699cd5d0b9a870b208385dea151f17cc52",
      "parents": [
        "ebcbde6a6e5a8da947a3f28eba7207256b891fdd",
        "9afc7b02facf4918d3033ebb4548b76a59b1373c"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Feb 09 13:18:53 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 09 13:18:53 2011 -0800"
      },
      "message": "Merge \"fix [3374821] Cannot take screenshot of HC preview\" into honeycomb"
    },
    {
      "commit": "ac018be84f91c3853f0f006e75a26218d91626e7",
      "tree": "480c9fe077135b887c9c69434f00272705c6c081",
      "parents": [
        "da21e03041bfed9caeb516d65d5c8ce9cb9898da",
        "dbc289d6c27968bd05cc547ca73579347c3adc99"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Feb 09 13:08:00 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 09 13:08:00 2011 -0800"
      },
      "message": "Merge \"Bug 3438513 Fix incorrect throws clause\""
    },
    {
      "commit": "10a5e2794d9d1b0172a9fd344eed106f5823f025",
      "tree": "670c57df65b6efe53066225f2d1d66d182cf6e22",
      "parents": [
        "cb1d66559038637181241ff68eea539c09e1cacb"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed Feb 09 12:42:11 2011 -0800"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed Feb 09 12:49:31 2011 -0800"
      },
      "message": "Catch read error from AudioRecord and do not assert\n\nbug - 3439313\n\nChange-Id: Ie29d6e4945978ef27fc3e5849e467d895c7736d3\n"
    },
    {
      "commit": "da21e03041bfed9caeb516d65d5c8ce9cb9898da",
      "tree": "3f059847255fa3baabfa8b670375e0cbbd7f48ce",
      "parents": [
        "fdc8ec689f32b43a3bf209ea01577e4b8dc58ea4",
        "bf5cde2f7112b53e5b237e7275267caef25c789d"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Feb 09 12:22:26 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Feb 09 12:22:26 2011 -0800"
      },
      "message": "am bf5cde2f: am be04bfd0: am 01967c0e: Merge \"Doc change: Add diff report for api 10.\" into gingerbread\n\n* commit \u0027bf5cde2f7112b53e5b237e7275267caef25c789d\u0027:\n  Doc change: Add diff report for api 10.\n"
    },
    {
      "commit": "fdc8ec689f32b43a3bf209ea01577e4b8dc58ea4",
      "tree": "3f059847255fa3baabfa8b670375e0cbbd7f48ce",
      "parents": [
        "cb1d66559038637181241ff68eea539c09e1cacb",
        "54afc818afa2d3ffe525e35ecdfc421c6fa862f3"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Wed Feb 09 12:22:23 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Feb 09 12:22:23 2011 -0800"
      },
      "message": "am 54afc818: am 63bd55c7: am cdfe8999: Fix for multiple merge problem.\n\n* commit \u002754afc818afa2d3ffe525e35ecdfc421c6fa862f3\u0027:\n  Fix for multiple merge problem.\n"
    },
    {
      "commit": "bf5cde2f7112b53e5b237e7275267caef25c789d",
      "tree": "31939d97f248019433c17076adbec1164855aaa6",
      "parents": [
        "54afc818afa2d3ffe525e35ecdfc421c6fa862f3",
        "be04bfd09914bbabf715959170c32030072b65f4"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Feb 09 12:19:54 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Feb 09 12:19:54 2011 -0800"
      },
      "message": "am be04bfd0: am 01967c0e: Merge \"Doc change: Add diff report for api 10.\" into gingerbread\n\n* commit \u0027be04bfd09914bbabf715959170c32030072b65f4\u0027:\n  Doc change: Add diff report for api 10.\n"
    },
    {
      "commit": "54afc818afa2d3ffe525e35ecdfc421c6fa862f3",
      "tree": "31939d97f248019433c17076adbec1164855aaa6",
      "parents": [
        "c3e3cc3dee2a6a20fabbf98496ae1d9ddedc897c",
        "63bd55c7bf6f5d9384ad25637a4f4a7d2ef8d441"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Wed Feb 09 12:19:46 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Feb 09 12:19:46 2011 -0800"
      },
      "message": "am 63bd55c7: am cdfe8999: Fix for multiple merge problem.\n\n* commit \u002763bd55c7bf6f5d9384ad25637a4f4a7d2ef8d441\u0027:\n  Fix for multiple merge problem.\n"
    },
    {
      "commit": "cb1d66559038637181241ff68eea539c09e1cacb",
      "tree": "3f059847255fa3baabfa8b670375e0cbbd7f48ce",
      "parents": [
        "5f6166b757ef39f1be19b0c48be2b7fdc1d850e3",
        "8bf7cace20c84506c7cf8db95a0f4e894dbc2fca"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Feb 09 11:14:42 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 09 11:14:43 2011 -0800"
      },
      "message": "Merge \"Added tests for WebView accessibility no JS\""
    },
    {
      "commit": "8bf7cace20c84506c7cf8db95a0f4e894dbc2fca",
      "tree": "cdc63987f9df96449d2fd178ba097648f9dc7dd0",
      "parents": [
        "61eadaa6c3d62c16cfb86181267a9ce6407ed244"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Sun Feb 06 13:59:49 2011 -0800"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Feb 09 11:04:23 2011 -0800"
      },
      "message": "Added tests for WebView accessibility no JS\n\nbug:3421690\n\nThis change is related to change:Idfec7e6a\n\n1. Added tests for cases in which the previous\n   implementation was not behaving as expected.\n\n2. Refatered the tests to be intrumentation tests\n   since the code under tests uses the DOM element\n   dimensions to determine visibility and if the\n   the WebView has no size i.e. not attached to\n   ViewRoot the size of all DOM elements is zero\n   forcing all tests to fail.\n\nChange-Id: Ib4c01af8feb09f2b2a6b9d906e08bfaaa9e9bc74\n"
    },
    {
      "commit": "d67dbeeb322eac08681fab5be09d30f9663cc128",
      "tree": "f79ac405c88748e14f176a9bbf4f96bf878fc13d",
      "parents": [
        "61eadaa6c3d62c16cfb86181267a9ce6407ed244"
      ],
      "author": {
        "name": "Vasu Nori",
        "email": "vnori@google.com",
        "time": "Wed Feb 09 10:47:51 2011 -0800"
      },
      "committer": {
        "name": "Vasu Nori",
        "email": "vnori@google.com",
        "time": "Wed Feb 09 10:52:51 2011 -0800"
      },
      "message": "turn off sqlite WAL until bugs bug:3024421 and bug:3353077 are fixed\n\nthey are becoming pretty disruptive bugs.\nmany more instances of gmail crashing with locking protocol error.\nand a positive identification of WAL as the problem in Music app\nAND one instance of gmail crash that I know of.\nwho knows how many folks are NOT reporting the gmail crash.\n\ntoo bad we relied on pre-released version sqlite feature\nwithout seeing it complettly tested in the field.\n\nnot a safe feature to turn on at this point in time.\nmaybe more testing and debugging in Ice timeframe.\n\nChange-Id: I283ad26ba7e1793772a372aa8e24df0cb96ce2ef\n"
    },
    {
      "commit": "5f6166b757ef39f1be19b0c48be2b7fdc1d850e3",
      "tree": "24488cec7aa8e7e7ee9a8d62bd44a79bcb097b09",
      "parents": [
        "b6dd088a3bd8cf9855bc0212900d12da17c95486",
        "c3e3cc3dee2a6a20fabbf98496ae1d9ddedc897c"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Wed Feb 09 10:52:11 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Feb 09 10:52:11 2011 -0800"
      },
      "message": "am c3e3cc3d: (-s ours) am ebcbde6a: Merge \"Import revised translations.  DO NOT MERGE\" into honeycomb\n\n* commit \u0027c3e3cc3dee2a6a20fabbf98496ae1d9ddedc897c\u0027:\n  Import revised translations.  DO NOT MERGE\n"
    },
    {
      "commit": "c3e3cc3dee2a6a20fabbf98496ae1d9ddedc897c",
      "tree": "31939d97f248019433c17076adbec1164855aaa6",
      "parents": [
        "4fd30641a9a82ae3bfbc59473e8ea4e9691a7c39",
        "ebcbde6a6e5a8da947a3f28eba7207256b891fdd"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Wed Feb 09 10:47:47 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Feb 09 10:47:47 2011 -0800"
      },
      "message": "am ebcbde6a: Merge \"Import revised translations.  DO NOT MERGE\" into honeycomb\n\n* commit \u0027ebcbde6a6e5a8da947a3f28eba7207256b891fdd\u0027:\n  Import revised translations.  DO NOT MERGE\n"
    },
    {
      "commit": "dbc289d6c27968bd05cc547ca73579347c3adc99",
      "tree": "776b222ef1f0b3b1a97d247652780d956b14a3b9",
      "parents": [
        "b6dd088a3bd8cf9855bc0212900d12da17c95486"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Feb 09 10:15:44 2011 -0800"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Feb 09 10:38:39 2011 -0800"
      },
      "message": "Bug 3438513 Fix incorrect throws clause\n\nChange-Id: Ib47c12b2b03b0b03d8df69f1b943839283c9f867\n"
    },
    {
      "commit": "ebcbde6a6e5a8da947a3f28eba7207256b891fdd",
      "tree": "4e585aa3c7bb7ed5514e5fd4228cd934c67cff23",
      "parents": [
        "3f41d8f5ee1a8d5366d79ee03d97fac8403c676a",
        "b8a036307a77f3031ebe5695fa257137e3ccfaee"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Wed Feb 09 10:11:18 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 09 10:11:18 2011 -0800"
      },
      "message": "Merge \"Import revised translations.  DO NOT MERGE\" into honeycomb"
    },
    {
      "commit": "fa8be1cccca57f9433c3fafa50e3be3f31b44fb1",
      "tree": "1156a2bcff95c1cb0482e1f46d2d798208100932",
      "parents": [
        "b6dd088a3bd8cf9855bc0212900d12da17c95486"
      ],
      "author": {
        "name": "Patrick Scott",
        "email": "phanna@android.com",
        "time": "Wed Feb 02 14:09:34 2011 -0500"
      },
      "committer": {
        "name": "Patrick Scott",
        "email": "phanna@android.com",
        "time": "Wed Feb 09 12:42:55 2011 -0500"
      },
      "message": "Call window.onscroll event at the end of scrolling.\n\nRemove some old cruft code that isn\u0027t necessary anymore.  We almost always send\nthe scroll event to webkit except when restoring the scroll position when going\nback.\n\nI have verified that the scroll position is restored when going between pages\nand that gmail receives the final scroll position.\n\nBug: 3187015\nChange-Id: I0b1dfd1096d44247729bdd13bdad908310c2f19a\n"
    },
    {
      "commit": "d9349abdaa3b310ad5504e581549dbf39f1049e2",
      "tree": "9d1af0c3ab1a305ce460176ac81fa1d4aaeea488",
      "parents": [
        "3f41d8f5ee1a8d5366d79ee03d97fac8403c676a"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Feb 09 08:53:32 2011 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Feb 09 08:53:32 2011 -0800"
      },
      "message": "DO NOT MERGE\nRemoving an activity that shouldn\u0027t go into samples\n\nChange-Id: I00025770d926af2dbf399d28f8e855568e260b8b\n"
    },
    {
      "commit": "b6dd088a3bd8cf9855bc0212900d12da17c95486",
      "tree": "24488cec7aa8e7e7ee9a8d62bd44a79bcb097b09",
      "parents": [
        "61eadaa6c3d62c16cfb86181267a9ce6407ed244",
        "1cfe75301724d324c4f2e216dfef09ca2a474025"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@google.com",
        "time": "Wed Feb 09 06:19:58 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 09 06:19:58 2011 -0800"
      },
      "message": "Merge \"Bringing back the pocket.\""
    },
    {
      "commit": "61eadaa6c3d62c16cfb86181267a9ce6407ed244",
      "tree": "3cd4cacc268dc61bfc7f284cc47251a88f9b4273",
      "parents": [
        "397c65927362f8d3f06310096783231ba87aa213",
        "0ba3055b1e657b0948001d48b19345fb0cd626ff"
      ],
      "author": {
        "name": "Vasu Nori",
        "email": "vnori@google.com",
        "time": "Tue Feb 08 22:01:39 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 08 22:01:39 2011 -0800"
      },
      "message": "Merge \"bug:3435895 change a couple of retryable error constants to \u003c 400\""
    },
    {
      "commit": "9afc7b02facf4918d3033ebb4548b76a59b1373c",
      "tree": "366eebda875a7a06647195969133e6552b86994e",
      "parents": [
        "5cf98da85c1698cacbeed8d4883373d0e0774fd8"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue Feb 08 20:43:00 2011 -0800"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue Feb 08 20:43:00 2011 -0800"
      },
      "message": "fix [3374821] Cannot take screenshot of HC preview\n\nthe screencap tool will now fallback to /dev/graphics/fb0 is the\nscreenshot API fails.\n\nChange-Id: I3f593847c72f4ca5429d4f64ca22bd5436dd2051\n"
    },
    {
      "commit": "397c65927362f8d3f06310096783231ba87aa213",
      "tree": "d6ca9b5252b4e512db4256e6336a928604a234e2",
      "parents": [
        "0a8bfd1b3b81ce50bb38a54644554b95db7744b0",
        "4fd30641a9a82ae3bfbc59473e8ea4e9691a7c39"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue Feb 08 20:41:35 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 08 20:41:35 2011 -0800"
      },
      "message": "am 4fd30641: Merge \"resolved conflicts for merge of e04c1496 to honeycomb-plus-aosp\" into honeycomb-plus-aosp\n\n* commit \u00274fd30641a9a82ae3bfbc59473e8ea4e9691a7c39\u0027:\n  Double tap triggers text selection in a TextView. DO NOT MERGE\n"
    },
    {
      "commit": "4fd30641a9a82ae3bfbc59473e8ea4e9691a7c39",
      "tree": "1ed3da193f3c785511d8fce2ed74fe502032830f",
      "parents": [
        "5988355af4635094a99e408ce4199e9d19af6f9e",
        "a8b94925abb022d6ae4f897852a16d7dc680e636"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue Feb 08 20:38:59 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 08 20:38:59 2011 -0800"
      },
      "message": "Merge \"resolved conflicts for merge of e04c1496 to honeycomb-plus-aosp\" into honeycomb-plus-aosp"
    },
    {
      "commit": "a8b94925abb022d6ae4f897852a16d7dc680e636",
      "tree": "bc3c6a042d6cb6faf527ecde50b454fafe411b77",
      "parents": [
        "9087566bf1d6b2b7d7a0d3112732113400f6ec47",
        "e04c14962f4a1089d411e1f7fa4d1019fe723885"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue Feb 08 20:23:27 2011 -0800"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue Feb 08 20:36:04 2011 -0800"
      },
      "message": "resolved conflicts for merge of e04c1496 to honeycomb-plus-aosp\n\nChange-Id: I59886953b76857ab0a089947e1c5335b93f68d5e\n"
    },
    {
      "commit": "0a8bfd1b3b81ce50bb38a54644554b95db7744b0",
      "tree": "d6ca9b5252b4e512db4256e6336a928604a234e2",
      "parents": [
        "9bcc2a748b46c4125838c2b2289d1ccc8dde9752",
        "fd22edc66818e0336597e23dafc9db4dcfb6878e"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue Feb 08 19:00:32 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 08 19:00:32 2011 -0800"
      },
      "message": "Merge \"MTP: Fix NPE in MtpPropertyGroup\""
    },
    {
      "commit": "9bcc2a748b46c4125838c2b2289d1ccc8dde9752",
      "tree": "8b336365f64e4b2013c073178a6a20a828f3ebd5",
      "parents": [
        "6edbd328355d8b30123aaa9f13e626aee26eb45a",
        "5988355af4635094a99e408ce4199e9d19af6f9e"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Feb 08 18:51:32 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 08 18:51:32 2011 -0800"
      },
      "message": "am 5988355a: am 3f41d8f5: docs: fix a couple titles\n\n* commit \u00275988355af4635094a99e408ce4199e9d19af6f9e\u0027:\n  docs: fix a couple titles\n"
    },
    {
      "commit": "5988355af4635094a99e408ce4199e9d19af6f9e",
      "tree": "1ed3da193f3c785511d8fce2ed74fe502032830f",
      "parents": [
        "2b7aec46639ffb3242eb1ac6d557c87e68442438",
        "3f41d8f5ee1a8d5366d79ee03d97fac8403c676a"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Feb 08 18:48:53 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 08 18:48:53 2011 -0800"
      },
      "message": "am 3f41d8f5: docs: fix a couple titles\n\n* commit \u00273f41d8f5ee1a8d5366d79ee03d97fac8403c676a\u0027:\n  docs: fix a couple titles\n"
    },
    {
      "commit": "3f41d8f5ee1a8d5366d79ee03d97fac8403c676a",
      "tree": "eb111e3f9ee97e42589f4fd9fd2b0b14d78c3c8f",
      "parents": [
        "f002b6752562a442c934bdf7c04cb0fedc24d442"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Feb 08 18:46:23 2011 -0800"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Feb 08 18:46:23 2011 -0800"
      },
      "message": "docs: fix a couple titles\n\nChange-Id: I1c2d6c420f814e1ddff5f661214cbbd11f3ca6dd\n"
    },
    {
      "commit": "fd22edc66818e0336597e23dafc9db4dcfb6878e",
      "tree": "160a954be92e2b8deee159bb50de24ea486f74b3",
      "parents": [
        "5ed9a80571ede30d4cb7967227bff996c9cecb9e"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue Feb 08 21:45:22 2011 -0500"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue Feb 08 21:45:22 2011 -0500"
      },
      "message": "MTP: Fix NPE in MtpPropertyGroup\n\nChange-Id: I65fbd3f2f62724434136c6ae310e6647884902d2\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "6edbd328355d8b30123aaa9f13e626aee26eb45a",
      "tree": "fa2d59bfa260187028d6a33b947e2157c62fca12",
      "parents": [
        "cdf228cf87f8200b84f1942296bb310fdd6bd4ee",
        "2b7aec46639ffb3242eb1ac6d557c87e68442438"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Feb 08 18:42:01 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 08 18:42:01 2011 -0800"
      },
      "message": "am 2b7aec46: am f002b675: Merge \"docs: shorten and revise some titles in the Developing docs and resolve respective links\" into honeycomb\n\n* commit \u00272b7aec46639ffb3242eb1ac6d557c87e68442438\u0027:\n  docs: shorten and revise some titles in the Developing docs and resolve respective links\n"
    },
    {
      "commit": "2b7aec46639ffb3242eb1ac6d557c87e68442438",
      "tree": "858d4691d86cade09c2b0f3db3e5e18510a91542",
      "parents": [
        "9087566bf1d6b2b7d7a0d3112732113400f6ec47",
        "f002b6752562a442c934bdf7c04cb0fedc24d442"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Feb 08 18:39:24 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 08 18:39:24 2011 -0800"
      },
      "message": "am f002b675: Merge \"docs: shorten and revise some titles in the Developing docs and resolve respective links\" into honeycomb\n\n* commit \u0027f002b6752562a442c934bdf7c04cb0fedc24d442\u0027:\n  docs: shorten and revise some titles in the Developing docs and resolve respective links\n"
    },
    {
      "commit": "f002b6752562a442c934bdf7c04cb0fedc24d442",
      "tree": "61426df6b5f28c7fb544a6c760326f3e22829ecf",
      "parents": [
        "7777fb04f1bdb11628ef8978c42b14e51ebb9c56",
        "300cd26a4f2692618acc587f93a86c5cbc65f8d1"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Feb 08 18:36:04 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 08 18:36:04 2011 -0800"
      },
      "message": "Merge \"docs: shorten and revise some titles in the Developing docs and resolve respective links\" into honeycomb"
    },
    {
      "commit": "cdf228cf87f8200b84f1942296bb310fdd6bd4ee",
      "tree": "7fe8466c27204a6699301158cf7ac6806c8ded3b",
      "parents": [
        "0b6b6fcf205673b03f54116d3647d5df13ea7ddd",
        "123653b890df3e18f9921db8144a8119578e0c61"
      ],
      "author": {
        "name": "Dmitri Plotnikov",
        "email": "dplotnikov@google.com",
        "time": "Tue Feb 08 18:14:40 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 08 18:14:40 2011 -0800"
      },
      "message": "Merge \"Full text search: new API, deprecating old API.\""
    },
    {
      "commit": "b8a036307a77f3031ebe5695fa257137e3ccfaee",
      "tree": "974ff8a7a4ed59e80b55060b235315b2280554ae",
      "parents": [
        "b70afd342b658d23518e0fa69aff9e45ec01e222"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Tue Feb 08 18:00:38 2011 -0800"
      },
      "committer": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Tue Feb 08 18:00:38 2011 -0800"
      },
      "message": "Import revised translations.  DO NOT MERGE\n\nChange-Id: I989585acd6f901a82e8db9b07257af5a5736989e\n"
    },
    {
      "commit": "be04bfd09914bbabf715959170c32030072b65f4",
      "tree": "1ca971f9feef0b6f3495129763136ec8a00d740b",
      "parents": [
        "63bd55c7bf6f5d9384ad25637a4f4a7d2ef8d441",
        "01967c0ee104e985167374e41f2c416c1100f767"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Tue Feb 08 17:31:54 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 08 17:31:54 2011 -0800"
      },
      "message": "am 01967c0e: Merge \"Doc change: Add diff report for api 10.\" into gingerbread\n\n* commit \u002701967c0ee104e985167374e41f2c416c1100f767\u0027:\n  Doc change: Add diff report for api 10.\n"
    },
    {
      "commit": "63bd55c7bf6f5d9384ad25637a4f4a7d2ef8d441",
      "tree": "da3cf37228b3195e431a4ce1d56489e652fa99ce",
      "parents": [
        "e04c14962f4a1089d411e1f7fa4d1019fe723885",
        "cdfe899991c365d9e197d83f8859089cae082011"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue Feb 08 17:31:33 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 08 17:31:33 2011 -0800"
      },
      "message": "am cdfe8999: Fix for multiple merge problem.\n\n* commit \u0027cdfe899991c365d9e197d83f8859089cae082011\u0027:\n  Fix for multiple merge problem.\n"
    },
    {
      "commit": "0ba3055b1e657b0948001d48b19345fb0cd626ff",
      "tree": "0b6af9a9d2ee72fa9ad25a77222df9daefb5d858",
      "parents": [
        "ae7272d8cb8838a1978fa8b8e2b26eca468af61f"
      ],
      "author": {
        "name": "Vasu Nori",
        "email": "vnori@google.com",
        "time": "Tue Feb 08 17:18:27 2011 -0800"
      },
      "committer": {
        "name": "Vasu Nori",
        "email": "vnori@google.com",
        "time": "Tue Feb 08 17:18:27 2011 -0800"
      },
      "message": "bug:3435895 change a couple of retryable error constants to \u003c 400\n\nso that they are not considered permanent failures\n\nChange-Id: I4513e6abcce127f78b5be98ab78c985ed698e43e\n"
    },
    {
      "commit": "0b6b6fcf205673b03f54116d3647d5df13ea7ddd",
      "tree": "114286091354c659def1d42238a56741dddc0e37",
      "parents": [
        "b1508a207848ff3c191b30112a37956d4f676d7a",
        "b8849c1e858c726eaf04f7c5a5a08036faa171df"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Feb 08 17:15:37 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 08 17:15:37 2011 -0800"
      },
      "message": "Merge \"Align inexact alarms in both time bases; don\u0027t pull to wall time\""
    },
    {
      "commit": "b1508a207848ff3c191b30112a37956d4f676d7a",
      "tree": "566c101439315a2aafcb52833e280373fb9f9726",
      "parents": [
        "a1ea2c8457e860ba0637d95dfc2076e77d8f2fe3",
        "9087566bf1d6b2b7d7a0d3112732113400f6ec47"
      ],
      "author": {
        "name": "Joe Malin",
        "email": "jmalin@google.com",
        "time": "Tue Feb 08 17:01:35 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 08 17:01:35 2011 -0800"
      },
      "message": "am 9087566b: am 7777fb04: Merge \"DOC CHANGE: Fix bug 3416872 in MonkeyRunner doc\" into honeycomb\n\n* commit \u00279087566bf1d6b2b7d7a0d3112732113400f6ec47\u0027:\n  DOC CHANGE: Fix bug 3416872 in MonkeyRunner doc\n"
    },
    {
      "commit": "b8849c1e858c726eaf04f7c5a5a08036faa171df",
      "tree": "695c2c728bfbfe638060dd4fdf86457acd6bf8d3",
      "parents": [
        "5ed9a80571ede30d4cb7967227bff996c9cecb9e"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Feb 08 13:39:01 2011 -0800"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Feb 08 16:59:46 2011 -0800"
      },
      "message": "Align inexact alarms in both time bases; don\u0027t pull to wall time\n\nThe previous implementation failed to properly distinguish between\ntrigger times in the RTC vs the ELAPSED time bases.  The pernicious\nresult of this was that sometimes it would decide to align RTC\nalarms based on, say, 0 rather than on the real current time.\nThis would pull the recurrence into wall-clock alignment, with\nserious side effects: in particular, periodic tasks that would hit\nexternal network resources would, because *all* devices would be\npulled into wall-clock alignment, wind up inducing heavy QPS\nspikes on the backends.\n\nThe new implementation works completely differently.  The basic\ngoal is the same: try to align inexact alarms to \"the same\" time,\navoiding extra wakeups / radio spinups / etc.  The way this is done\nis to divide the timeline into 15-minute quanta, and drift the start\ntime of every inexact alarm onto one of these 15-minute quantum\nboundaries.  The skew between the RTC and ELAPSED time bases is\ntaken into effect; RTC alarms are no longer pulled into wall clock\nalignment.\n\nFixes bug 3388961\n\nChange-Id: I2a0460e1f5d0e4036f3402f332b642b557b2fc20\n"
    },
    {
      "commit": "9087566bf1d6b2b7d7a0d3112732113400f6ec47",
      "tree": "bc3c6a042d6cb6faf527ecde50b454fafe411b77",
      "parents": [
        "91c1b18533078e543c40d6937dea9c4ed2171565",
        "7777fb04f1bdb11628ef8978c42b14e51ebb9c56"
      ],
      "author": {
        "name": "Joe Malin",
        "email": "jmalin@google.com",
        "time": "Tue Feb 08 16:58:22 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 08 16:58:22 2011 -0800"
      },
      "message": "am 7777fb04: Merge \"DOC CHANGE: Fix bug 3416872 in MonkeyRunner doc\" into honeycomb\n\n* commit \u00277777fb04f1bdb11628ef8978c42b14e51ebb9c56\u0027:\n  DOC CHANGE: Fix bug 3416872 in MonkeyRunner doc\n"
    },
    {
      "commit": "7777fb04f1bdb11628ef8978c42b14e51ebb9c56",
      "tree": "6aa9ae52c16babe4b1c241c36c2e76455738b487",
      "parents": [
        "b70afd342b658d23518e0fa69aff9e45ec01e222",
        "b2cd0c2c0d793dae9efdcdff917c47a091032462"
      ],
      "author": {
        "name": "Joe Malin",
        "email": "jmalin@google.com",
        "time": "Tue Feb 08 16:55:53 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 08 16:55:53 2011 -0800"
      },
      "message": "Merge \"DOC CHANGE: Fix bug 3416872 in MonkeyRunner doc\" into honeycomb"
    },
    {
      "commit": "e04c14962f4a1089d411e1f7fa4d1019fe723885",
      "tree": "2f240b612dc80d6e63e92661aaa52d6381c75c75",
      "parents": [
        "a62bf8bb6b7a547802fb384b497e955940befa9c",
        "c0728cc042bd5cc6ab520d3395deec50481f8f5a"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue Feb 08 16:33:58 2011 -0800"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue Feb 08 16:33:58 2011 -0800"
      },
      "message": "resolved conflicts for merge of c0728cc0 to gingerbread-plus-aosp\n\nChange-Id: I1b941e0610e498365d441c7bd23af276d1b5f986\n"
    },
    {
      "commit": "a1ea2c8457e860ba0637d95dfc2076e77d8f2fe3",
      "tree": "fc1994c959f53e9d70fb449bcd2d30ab443a66a8",
      "parents": [
        "cbefb805a8a54c493cecb01b7a4fa85a5bae808e",
        "50efbed668a9410cdec51f7c8604fa44ed267fed"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Feb 08 16:32:54 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 08 16:32:54 2011 -0800"
      },
      "message": "Merge \"Fix bug 3345948 - ActionBar.show()/hide() shouldn\u0027t animate if called before first layout\""
    },
    {
      "commit": "123653b890df3e18f9921db8144a8119578e0c61",
      "tree": "b24493f8b218dbbcd400a91090beb23742c70b9d",
      "parents": [
        "7e54397b8fc9d89b773fbb2487075d8a308936e6"
      ],
      "author": {
        "name": "Dmitri Plotnikov",
        "email": "dplotnikov@google.com",
        "time": "Tue Feb 08 16:31:20 2011 -0800"
      },
      "committer": {
        "name": "Dmitri Plotnikov",
        "email": "dplotnikov@google.com",
        "time": "Tue Feb 08 16:31:20 2011 -0800"
      },
      "message": "Full text search: new API, deprecating old API.\n\nAll of this API, old and new, is hidden for now.\n\nBug: 2078420\nChange-Id: I5895e992aa820fa189321e1859179bfe7ccb71ff\n"
    },
    {
      "commit": "50efbed668a9410cdec51f7c8604fa44ed267fed",
      "tree": "080d33737acdb9ec4e980a503b290369eb769e46",
      "parents": [
        "2157f045d3579cb789d7c2c4f892724c7b0b1b39"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Feb 08 16:20:15 2011 -0800"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Feb 08 16:24:15 2011 -0800"
      },
      "message": "Fix bug 3345948 - ActionBar.show()/hide() shouldn\u0027t animate if called\nbefore first layout\n\nEnable/disable the action bar show/hide animation as part of the\nactivity/dialog lifecycle. This allows apps to set action bar\nvisibility state as the activity first becomes visible or returns to\nvisibility without the associated animation.\n\nChange-Id: I85ff9268d2cb2c8fcd3364dd275597fe90529224\n"
    },
    {
      "commit": "cbefb805a8a54c493cecb01b7a4fa85a5bae808e",
      "tree": "38fd88b801e004ce76bb2c63f34882b1454d5606",
      "parents": [
        "ccc9d14d6c25aa9dd2f115f41c7567e5cf667640",
        "75fb238b3fa89db5cc9d0ea3ced74a6512527702"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue Feb 08 16:07:42 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 08 16:07:42 2011 -0800"
      },
      "message": "Merge \"Should reset errno to 0 before calling strtoll().\""
    },
    {
      "commit": "ccc9d14d6c25aa9dd2f115f41c7567e5cf667640",
      "tree": "d7ccee4b92342ae1ca7679cd073581c98e6683c9",
      "parents": [
        "108c7c514a6a8013fa54ad03d1d5fd5f1dff2217",
        "90f4c18a868aa921feae953e380a2f9f6a4ade38"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Tue Feb 08 16:03:24 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 08 16:03:24 2011 -0800"
      },
      "message": "Merge \"Use JNI helper function to get buffer address\""
    },
    {
      "commit": "75fb238b3fa89db5cc9d0ea3ced74a6512527702",
      "tree": "75d88f164946a91daccc6889c423d0709b4df888",
      "parents": [
        "5ed9a80571ede30d4cb7967227bff996c9cecb9e"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue Feb 08 15:41:58 2011 -0800"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue Feb 08 15:41:58 2011 -0800"
      },
      "message": "Should reset errno to 0 before calling strtoll().\n\nbug - 3431238\n\nChange-Id: I855847209d2e022242b8eb62985759922ab94779\n"
    },
    {
      "commit": "108c7c514a6a8013fa54ad03d1d5fd5f1dff2217",
      "tree": "e79b11cb958f9f82b3c111ac73be9271e204eaf6",
      "parents": [
        "121370d25c7c7113fb7913ab90f45c667b26af57",
        "91c1b18533078e543c40d6937dea9c4ed2171565"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Feb 08 15:06:57 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 08 15:06:57 2011 -0800"
      },
      "message": "am 91c1b185: am b70afd34: docs: remove and correct parent links for fundamental docs and hide the \"beginner\\\u0027s path\" because it\\\u0027s not complete\n\n* commit \u002791c1b18533078e543c40d6937dea9c4ed2171565\u0027:\n  docs: remove and correct parent links for fundamental docs and hide the \"beginner\u0027s path\" because it\u0027s not complete\n"
    },
    {
      "commit": "121370d25c7c7113fb7913ab90f45c667b26af57",
      "tree": "d0d365c33bee17f925261951c0f9d19f7fb32f98",
      "parents": [
        "fbf8e02d99a737b2edc98278666b0510f792d58d",
        "3c5653773d6b48f27aa52d746a7a6f8728d5ba36"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Feb 08 15:06:54 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 08 15:06:54 2011 -0800"
      },
      "message": "am 3c565377: am b508d6e2: Merge \"docs: fix links to revised fundamentals documents\" into honeycomb\n\n* commit \u00273c5653773d6b48f27aa52d746a7a6f8728d5ba36\u0027:\n  docs: fix links to revised fundamentals documents\n"
    },
    {
      "commit": "fbf8e02d99a737b2edc98278666b0510f792d58d",
      "tree": "df4bb8b8690b3796d5ea8496655d227118de8312",
      "parents": [
        "219f6905776ff667e1f9ba60cbf0bb8021240e6f",
        "e2b2a02a91dc4101a9481b5bb6ba4c56c7a35dd7"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Feb 08 15:06:50 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 08 15:06:50 2011 -0800"
      },
      "message": "am e2b2a02a: am 4fd70373: Merge \"Fix bug 3421901 remove 2 functions from public headers in the SDK.\" into honeycomb\n\n* commit \u0027e2b2a02a91dc4101a9481b5bb6ba4c56c7a35dd7\u0027:\n  Fix bug 3421901 remove 2 functions from public headers in the SDK.\n"
    },
    {
      "commit": "219f6905776ff667e1f9ba60cbf0bb8021240e6f",
      "tree": "91ef803d942f416c8b129914706f5676615f4dd1",
      "parents": [
        "8f7a0d6f1c994dda68773589ab0a6f7a5fc10551",
        "81f4f8d0f9edf285ec371c58ec1053cc6e1ed856"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Tue Feb 08 15:06:46 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 08 15:06:46 2011 -0800"
      },
      "message": "am 81f4f8d0: am 50b7d70f: Merge \"Cherrypick from gb: Doc change: Add diff report for api 10.\" into honeycomb\n\n* commit \u002781f4f8d0f9edf285ec371c58ec1053cc6e1ed856\u0027:\n  Cherrypick from gb: Doc change: Add diff report for api 10.\n"
    },
    {
      "commit": "8f7a0d6f1c994dda68773589ab0a6f7a5fc10551",
      "tree": "175e4d7c164b2c317bf68b9c39b755bc1d9ec839",
      "parents": [
        "6d8cb46120671ce0893aeb38eaaeed18fa2d6351",
        "024bbea2155dc37df87b337007a887029f9d1cab"
      ],
      "author": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Tue Feb 08 15:06:38 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 08 15:06:38 2011 -0800"
      },
      "message": "am 024bbea2: am dc3fc3dc: Merge \"LayoutLib: fix the background of title/action bars.\" into honeycomb\n\n* commit \u0027024bbea2155dc37df87b337007a887029f9d1cab\u0027:\n  LayoutLib: fix the background of title/action bars.\n"
    },
    {
      "commit": "300cd26a4f2692618acc587f93a86c5cbc65f8d1",
      "tree": "1a8ce4b7ccbcf54f66956ebd9c38d4781327acfb",
      "parents": [
        "b70afd342b658d23518e0fa69aff9e45ec01e222"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Feb 08 15:04:42 2011 -0800"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Feb 08 15:04:42 2011 -0800"
      },
      "message": "docs: shorten and revise some titles in the Developing docs\nand resolve respective links\n\nChange-Id: Ic78e859eaad99fc391857676a6aff63a655e72ca\n"
    },
    {
      "commit": "6d8cb46120671ce0893aeb38eaaeed18fa2d6351",
      "tree": "ad26b1d4222686afea69a0480fa46c9e33a9a621",
      "parents": [
        "017b807991b2274823f74ac7156b4df9bbbadbaf",
        "320b56dcdd0c2affc7436f4748e8bc0a4419dbe4"
      ],
      "author": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Tue Feb 08 14:58:18 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 08 14:58:18 2011 -0800"
      },
      "message": "Merge \"Parse the rssi result string in case-insensitive manner.  This matches similar code in wpa-supplicant, driver_wext.c\""
    },
    {
      "commit": "91c1b18533078e543c40d6937dea9c4ed2171565",
      "tree": "3222495f44278e54b3cfc82b91fc0913b7b0817a",
      "parents": [
        "3c5653773d6b48f27aa52d746a7a6f8728d5ba36",
        "b70afd342b658d23518e0fa69aff9e45ec01e222"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Feb 08 14:57:50 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 08 14:57:50 2011 -0800"
      },
      "message": "am b70afd34: docs: remove and correct parent links for fundamental docs and hide the \"beginner\\\u0027s path\" because it\\\u0027s not complete\n\n* commit \u0027b70afd342b658d23518e0fa69aff9e45ec01e222\u0027:\n  docs: remove and correct parent links for fundamental docs and hide the \"beginner\u0027s path\" because it\u0027s not complete\n"
    },
    {
      "commit": "3c5653773d6b48f27aa52d746a7a6f8728d5ba36",
      "tree": "69f6d7762ca41004045b4a48f8ed7bffe8b3c187",
      "parents": [
        "e2b2a02a91dc4101a9481b5bb6ba4c56c7a35dd7",
        "b508d6e26e3a1fd68bf637dc29df335f0e7ccd92"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Feb 08 14:57:45 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 08 14:57:45 2011 -0800"
      },
      "message": "am b508d6e2: Merge \"docs: fix links to revised fundamentals documents\" into honeycomb\n\n* commit \u0027b508d6e26e3a1fd68bf637dc29df335f0e7ccd92\u0027:\n  docs: fix links to revised fundamentals documents\n"
    },
    {
      "commit": "e2b2a02a91dc4101a9481b5bb6ba4c56c7a35dd7",
      "tree": "c3593a092dce6c5661a3dc5a607c046b96d772af",
      "parents": [
        "81f4f8d0f9edf285ec371c58ec1053cc6e1ed856",
        "4fd70373ecafbf5a87a1c35852aec2818612e928"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Feb 08 14:57:35 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 08 14:57:35 2011 -0800"
      },
      "message": "am 4fd70373: Merge \"Fix bug 3421901 remove 2 functions from public headers in the SDK.\" into honeycomb\n\n* commit \u00274fd70373ecafbf5a87a1c35852aec2818612e928\u0027:\n  Fix bug 3421901 remove 2 functions from public headers in the SDK.\n"
    },
    {
      "commit": "81f4f8d0f9edf285ec371c58ec1053cc6e1ed856",
      "tree": "f4f78046a1f3b844edc2bd5d6036b0d3605e4a6a",
      "parents": [
        "024bbea2155dc37df87b337007a887029f9d1cab",
        "50b7d70fb425daf6b2ead747df6634040d1bbf1b"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Tue Feb 08 14:57:25 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 08 14:57:25 2011 -0800"
      },
      "message": "am 50b7d70f: Merge \"Cherrypick from gb: Doc change: Add diff report for api 10.\" into honeycomb\n\n* commit \u002750b7d70fb425daf6b2ead747df6634040d1bbf1b\u0027:\n  Cherrypick from gb: Doc change: Add diff report for api 10.\n"
    },
    {
      "commit": "024bbea2155dc37df87b337007a887029f9d1cab",
      "tree": "d0331d894acbe1fbc348d4c685ebf1b896241441",
      "parents": [
        "1e09ca2a1f3e9ce2dbe538c0fbedb687c3f5738c",
        "dc3fc3dc2717461113a2963c224cb190457599d8"
      ],
      "author": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Tue Feb 08 14:57:19 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 08 14:57:19 2011 -0800"
      },
      "message": "am dc3fc3dc: Merge \"LayoutLib: fix the background of title/action bars.\" into honeycomb\n\n* commit \u0027dc3fc3dc2717461113a2963c224cb190457599d8\u0027:\n  LayoutLib: fix the background of title/action bars.\n"
    },
    {
      "commit": "320b56dcdd0c2affc7436f4748e8bc0a4419dbe4",
      "tree": "3350db75ea30f5272682aa288da7d5147b79f275",
      "parents": [
        "5ed9a80571ede30d4cb7967227bff996c9cecb9e"
      ],
      "author": {
        "name": "Stan Chesnutt",
        "email": "chesnutt@google.com",
        "time": "Tue Feb 08 14:50:30 2011 -0800"
      },
      "committer": {
        "name": "Stan Chesnutt",
        "email": "chesnutt@google.com",
        "time": "Tue Feb 08 14:50:30 2011 -0800"
      },
      "message": "Parse the rssi result string in case-insensitive manner.  This matches similar\ncode in wpa-supplicant, driver_wext.c\n\nChange-Id: Ibeff41f9ef9168e47c338513b4c8c8781254e068\n"
    },
    {
      "commit": "90f4c18a868aa921feae953e380a2f9f6a4ade38",
      "tree": "26d2fbb43aee9bf4831191c3e3897f741961cf74",
      "parents": [
        "8b166b47946fca251e35ff2078362f728286e531"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Tue Feb 08 12:25:47 2011 -0800"
      },
      "committer": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Tue Feb 08 14:23:59 2011 -0800"
      },
      "message": "Use JNI helper function to get buffer address\n\nThis replaces the Get/Release sequence with a call to\njniGetNonMovableArrayElements.\n\nBug 3409356\n\nChange-Id: I847fd67ac71d904fef0c807ac25a29f802e6cd45\n"
    },
    {
      "commit": "017b807991b2274823f74ac7156b4df9bbbadbaf",
      "tree": "06c946c858ef4987ccf1259f40e3cbc8849cdff3",
      "parents": [
        "9a7836d48fbc7686b342937a0d506ec2a72889d3",
        "8db7cb1cdfd357730c641bd1d858f3b1495d9a68"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Feb 08 14:20:36 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 08 14:20:36 2011 -0800"
      },
      "message": "Merge \"Fix bug 3395349 - Treat Spinner dropDownWidth property properly\""
    },
    {
      "commit": "8db7cb1cdfd357730c641bd1d858f3b1495d9a68",
      "tree": "2cb67a433581940e748efc943398fd331944501c",
      "parents": [
        "2157f045d3579cb789d7c2c4f892724c7b0b1b39"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Feb 08 14:18:38 2011 -0800"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Feb 08 14:19:35 2011 -0800"
      },
      "message": "Fix bug 3395349 - Treat Spinner dropDownWidth property properly\n\nChange-Id: I15bca2c938e1f9742cc5d47218632a1e636f90ac\n"
    },
    {
      "commit": "9a7836d48fbc7686b342937a0d506ec2a72889d3",
      "tree": "87773e66a4434e35010abe610bbeab387c5417d5",
      "parents": [
        "5ed9a80571ede30d4cb7967227bff996c9cecb9e",
        "adc4d9c86d45376a3936a67616c2a302f08b5f21"
      ],
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "Tue Feb 08 14:12:02 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 08 14:12:02 2011 -0800"
      },
      "message": "Merge \"Add more check before using the DRM manager client.\""
    },
    {
      "commit": "b70afd342b658d23518e0fa69aff9e45ec01e222",
      "tree": "73d904333b2c7f237b7127f6944d9037e40262df",
      "parents": [
        "b508d6e26e3a1fd68bf637dc29df335f0e7ccd92"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Feb 08 14:05:54 2011 -0800"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Feb 08 14:05:54 2011 -0800"
      },
      "message": "docs: remove and correct parent links for fundamental docs\nand hide the \"beginner\u0027s path\" because it\u0027s not complete\n\nChange-Id: I2f2a201a6571da6f660eb78f6ece94e47a5cddd1\n"
    },
    {
      "commit": "b508d6e26e3a1fd68bf637dc29df335f0e7ccd92",
      "tree": "556a690556b0c075ad54ea8d3296e8bd5657f209",
      "parents": [
        "4fd70373ecafbf5a87a1c35852aec2818612e928",
        "7aee61f5a96e94e158bf5ad3d8e192c4d4f7eff6"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Feb 08 13:34:51 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 08 13:34:51 2011 -0800"
      },
      "message": "Merge \"docs: fix links to revised fundamentals documents\" into honeycomb"
    },
    {
      "commit": "1cfe75301724d324c4f2e216dfef09ca2a474025",
      "tree": "4c3bcaef4c43c653df952972aa3fd64e02715639",
      "parents": [
        "8b166b47946fca251e35ff2078362f728286e531"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@google.com",
        "time": "Tue Feb 08 16:33:07 2011 -0500"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@google.com",
        "time": "Tue Feb 08 16:33:07 2011 -0500"
      },
      "message": "Bringing back the pocket.\n\nBug: 3203179\nChange-Id: Ic1513ae9cbc502e328bcf484f83198f2c12102a2\n"
    },
    {
      "commit": "adc4d9c86d45376a3936a67616c2a302f08b5f21",
      "tree": "75cc0286685c1b1c62d1c5fa0b8bfac0a8d5f402",
      "parents": [
        "4a4bf2211634b87c862e02b95d97eaa8b43819d2"
      ],
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "Tue Feb 08 13:24:08 2011 -0800"
      },
      "committer": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "Tue Feb 08 13:25:27 2011 -0800"
      },
      "message": "Add more check before using the DRM manager client.\n\nChange-Id: I7369dcd6b6abd1945430373200fd5353bca70652\n"
    },
    {
      "commit": "5ed9a80571ede30d4cb7967227bff996c9cecb9e",
      "tree": "f691e3a4ecf7053c14af2eba66e9ad375b955877",
      "parents": [
        "357a9335c24ed0844187d9f8aace53acbca48c50",
        "b9289833341ec19e016891d0ca9638f0973b9647"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Feb 08 13:15:37 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 08 13:15:37 2011 -0800"
      },
      "message": "Merge \"Handle some edge cases when seeking while starting up OMXCodec\""
    },
    {
      "commit": "b9289833341ec19e016891d0ca9638f0973b9647",
      "tree": "2d5733d68fcc3dee05ac911db1b295bef38e9604",
      "parents": [
        "5a50351cf33dcfc9a21f393521885cd3f248952d"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Feb 08 13:10:25 2011 -0800"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Feb 08 13:10:25 2011 -0800"
      },
      "message": "Handle some edge cases when seeking while starting up OMXCodec\n\nThese were exposed by the new preview-seekframe while paused code.\nIn particular, the codec may have been in state RECONFIGURING when attempting\nto seek, or we may have initiated flushing of the output port and this may not\nhave completed yet by the time we want to reconfigure the output port.\n\nChange-Id: Id7640ade11dbc7205a22f648ea0b5e3e9b49cf4b\nrelated-to-bug: 3392259\n"
    },
    {
      "commit": "357a9335c24ed0844187d9f8aace53acbca48c50",
      "tree": "022ce6509ff46d454f48c50b959c8439594905f7",
      "parents": [
        "0592f2339a1fb76d459eadfb574c44e19cea46c6",
        "6a0b5ca11487d02c420eb09f680aafd90cb447f5"
      ],
      "author": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Tue Feb 08 12:30:52 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 08 12:30:52 2011 -0800"
      },
      "message": "Merge \"Fix bug: use content height instead of view height.\""
    },
    {
      "commit": "0592f2339a1fb76d459eadfb574c44e19cea46c6",
      "tree": "c69c3f59996faae5dbe7c46e7b0cdae375d3e1a8",
      "parents": [
        "4cf6663e03ba63357a1e10b87dacae83986933de",
        "069ea0e31a0aa283c83fae79f31a1798a6d85dde"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Feb 08 12:23:59 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 08 12:23:59 2011 -0800"
      },
      "message": "Merge \"Better handling of EGL_SWAP_BEHAVIOR_PRESERVED_BIT Bug #3410832 Bug #3410834\""
    },
    {
      "commit": "069ea0e31a0aa283c83fae79f31a1798a6d85dde",
      "tree": "943d810bb1db03ca32e27a66f3931a368ea3803c",
      "parents": [
        "366a84056c9a695ee6702d9d30bf9f3b521ba7cc"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Feb 08 12:24:52 2011 -0800"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Feb 08 12:24:52 2011 -0800"
      },
      "message": "Better handling of EGL_SWAP_BEHAVIOR_PRESERVED_BIT\nBug #3410832\nBug #3410834\n\nChange-Id: I6025d6b7200e4d23e43f783e9401df13a13e7b63\n"
    }
  ],
  "next": "4fd70373ecafbf5a87a1c35852aec2818612e928"
}
