)]}'
{
  "log": [
    {
      "commit": "f18ccc13a663fe385ecdfbdfd55ef503d48833f5",
      "tree": "32a2eb1f0fbd1420eea722e150c8fd1cfda9bbfe",
      "parents": [
        "41c64ba73cf4dbc14beeaaa618afdd908da8b0cb"
      ],
      "author": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Mon Sep 28 12:57:42 2009 -0700"
      },
      "committer": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Mon Sep 28 12:59:33 2009 -0700"
      },
      "message": "Fix a warning output.\n\nThis was introduced by the dpi work.\n\nChange-Id: I7c7b1596085f70532b8279139c287a2a58f57046\n"
    },
    {
      "commit": "41c64ba73cf4dbc14beeaaa618afdd908da8b0cb",
      "tree": "6919b638a8e5ea52f4423d3c3df599e71142c02f",
      "parents": [
        "a78fcccde4131d83681eabe17ec32a3900f5289e",
        "3c0dfbab807a459622aeade4940daddf482dec66"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 21:04:09 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 21:04:09 2009 -0400"
      },
      "message": "Merge change 27364 into eclair\n\n* changes:\n  Improve logging code to dump more detaild rs object info.  Fix bug with predefined elements not being recreated for contexts after one was destroyed. Add stricter type enforcement.\n"
    },
    {
      "commit": "a78fcccde4131d83681eabe17ec32a3900f5289e",
      "tree": "1dc27ba98a383128525ef14088f609052158f43a",
      "parents": [
        "02541fe6a256eef2eab37f3aafc1916a46d65c1a",
        "119376ed49ff118a59b955b66b09ad57ce54587d"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 20:56:57 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 20:56:57 2009 -0400"
      },
      "message": "Merge change 27348 into eclair\n\n* changes:\n  fix \"pacakge\" typo in error log message\n"
    },
    {
      "commit": "3c0dfbab807a459622aeade4940daddf482dec66",
      "tree": "efd2b716319c8f69789ec81343776eb7d008975e",
      "parents": [
        "e7d60bfdff35ad8eace600d2a6cb81163c966bb0"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Sun Sep 27 17:50:38 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Sun Sep 27 17:50:38 2009 -0700"
      },
      "message": "Improve logging code to dump more detaild rs object info.  Fix bug with predefined elements not being recreated for contexts after one was destroyed. Add stricter type enforcement.\n"
    },
    {
      "commit": "02541fe6a256eef2eab37f3aafc1916a46d65c1a",
      "tree": "c6e8caaefcf75b351e2fa1b4470e481e5df0df27",
      "parents": [
        "4b35d699e1ebd8f3d25b8300ff9c3923547f14d0",
        "aef405d82931a08a7683cf0f58b5e74dbe268d45"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 20:06:33 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 20:06:33 2009 -0400"
      },
      "message": "Merge change 27351 into eclair\n\n* changes:\n  Allow wallpaper picker to work.\n"
    },
    {
      "commit": "aef405d82931a08a7683cf0f58b5e74dbe268d45",
      "tree": "343ec4f3c75467d6391efca143e43fc4715ccc45",
      "parents": [
        "7433e8aebd86e5916839508da478f9b9d63b969e"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Sep 27 17:05:46 2009 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Sep 27 17:05:46 2009 -0700"
      },
      "message": "Allow wallpaper picker to work.\n\nChange-Id: I379f25e0e8e372d72c0a89e71ccd584a5dbb3648\n"
    },
    {
      "commit": "119376ed49ff118a59b955b66b09ad57ce54587d",
      "tree": "53a179706743742f964fec5dd3ed4b1e6af137af",
      "parents": [
        "4b35d699e1ebd8f3d25b8300ff9c3923547f14d0"
      ],
      "author": {
        "name": "Doug Zongker",
        "email": "dougz@android.com",
        "time": "Sun Sep 27 17:00:13 2009 -0700"
      },
      "committer": {
        "name": "Doug Zongker",
        "email": "dougz@android.com",
        "time": "Sun Sep 27 17:03:12 2009 -0700"
      },
      "message": "fix \"pacakge\" typo in error log message\n"
    },
    {
      "commit": "4b35d699e1ebd8f3d25b8300ff9c3923547f14d0",
      "tree": "b876af28611cb16c673f0d633dbf2ba5a7988ecc",
      "parents": [
        "d021ea27cea0ea14ad0e0295eaa51c94e92946fc",
        "f582a69dd2ed556d48a4c158b6560c08e44386fd"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 19:38:23 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 19:38:23 2009 -0400"
      },
      "message": "Merge change 27342 into eclair\n\n* changes:\n  Don\u0027t back up / restore \"allow apps from unknown sources\"\n"
    },
    {
      "commit": "f582a69dd2ed556d48a4c158b6560c08e44386fd",
      "tree": "e5094321c7591380b0f538431e3c00eb1b13c984",
      "parents": [
        "5fbbdf2a21e5d41a3eaaa7122f4a46d30f81f7f7"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@android.com",
        "time": "Sun Sep 27 16:36:14 2009 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@android.com",
        "time": "Sun Sep 27 16:36:14 2009 -0700"
      },
      "message": "Don\u0027t back up / restore \"allow apps from unknown sources\"\n\nWe no longer back up the state of the \"Allow the installation of applications\nfrom unknown sources\" setting, nor do we set that based on restore data even if\nit is present.\n\nChange-Id: Ida276874616f1ff82807d642b0b733fcab339529\n"
    },
    {
      "commit": "d021ea27cea0ea14ad0e0295eaa51c94e92946fc",
      "tree": "614243d74c7cdbaadaea43b11ebef6e206bb9092",
      "parents": [
        "5fbbdf2a21e5d41a3eaaa7122f4a46d30f81f7f7",
        "30412d1ce0d65acda8c65a7fbe09a55900647f6a"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 19:07:29 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 19:07:29 2009 -0400"
      },
      "message": "Merge change 27306 into eclair\n\n* changes:\n  Modified the test case name for the browser page load test.\n"
    },
    {
      "commit": "5fbbdf2a21e5d41a3eaaa7122f4a46d30f81f7f7",
      "tree": "04257a4b79a4fb618ba87b551df7b675e31abbfc",
      "parents": [
        "fdda2746d83f08452953e154bdc1314544afc2bd",
        "a253f16cf8e70e0dcb0bcd6338441c83c3e44c3a"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 18:58:27 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 18:58:27 2009 -0400"
      },
      "message": "Merge change 27325 into eclair\n\n* changes:\n  Don\u0027t forget to clear \"backup in progress\" state when finishing a pass\n"
    },
    {
      "commit": "a253f16cf8e70e0dcb0bcd6338441c83c3e44c3a",
      "tree": "7948ca32c570b649ed577bffcf7b8fc2c06ca3b3",
      "parents": [
        "e7d60bfdff35ad8eace600d2a6cb81163c966bb0"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@android.com",
        "time": "Sun Sep 27 15:16:44 2009 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@android.com",
        "time": "Sun Sep 27 15:16:44 2009 -0700"
      },
      "message": "Don\u0027t forget to clear \"backup in progress\" state when finishing a pass\n\nIf a backup pass had been skipped (either because the transport was unavailable\nor -- in a common case! -- because there was simply no work pending when the\nperiodic backup check fired), we were forgetting to reset the \"backup currently\nin progress\" flag.  Once we\u0027d done that, the device would *NEVER* perform a\nbackup until it was rebooted, since it would forever think that there was one\ncurrently in operation that must not be interfered with.\n\nChange-Id: I0d6d7375dc6de99b599222a449934e70fe13ebb9\n"
    },
    {
      "commit": "fdda2746d83f08452953e154bdc1314544afc2bd",
      "tree": "3564810a1753b157b504cf44fd98558fda7a3b92",
      "parents": [
        "e02e8b9c11231d99aacd5fda31042168650edd49",
        "e436d46e575c7ded49d4f79dac115894daa13f99"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 18:10:28 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 18:10:28 2009 -0400"
      },
      "message": "Merge change 27304 into eclair\n\n* changes:\n  Fix Cdma re-start of default connection.\n"
    },
    {
      "commit": "e02e8b9c11231d99aacd5fda31042168650edd49",
      "tree": "a9619f7d735919261a69c31ce1d7d7ec6738595b",
      "parents": [
        "fbb7263121923cd30d52ac4a35c4309b0a618ddb",
        "d66d84ffa2d96120ecd607af3f3c597fb673b178"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 18:04:13 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 18:04:13 2009 -0400"
      },
      "message": "Merge change 27315 into eclair\n\n* changes:\n  Reset mPreventDrag at touch_down.\n"
    },
    {
      "commit": "e436d46e575c7ded49d4f79dac115894daa13f99",
      "tree": "a139c987887c420ce10f19a1d6bd23bbafaa3aee",
      "parents": [
        "e03848eb93fde30aee4201f8b41b91fa57475bc2"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "robdroid@android.com",
        "time": "Sun Sep 27 14:01:33 2009 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "robdroid@android.com",
        "time": "Sun Sep 27 14:55:37 2009 -0700"
      },
      "message": "Fix Cdma re-start of default connection.\n\nWe dropped an onTrySetupData call because onEnableNewApn calls that automatically on GSM,\nbut CDMA was not doing anything.  Made CDMA simply call onTrySetupData.\n\nAlso, isApnTypeActive for CDMA was returning true even when no data was working.  Changed\nto report true when initing or connected, like GSM.\n"
    },
    {
      "commit": "d66d84ffa2d96120ecd607af3f3c597fb673b178",
      "tree": "a9d06ecc8d6d5aa2459c04e347a18554490024d9",
      "parents": [
        "ba6728023d9c9a5f13b9fc6e2015527b99b30c41"
      ],
      "author": {
        "name": "Grace Kloba",
        "email": "klobag@google.com",
        "time": "Sun Sep 27 14:48:07 2009 -0700"
      },
      "committer": {
        "name": "Grace Kloba",
        "email": "klobag@google.com",
        "time": "Sun Sep 27 14:53:45 2009 -0700"
      },
      "message": "Reset mPreventDrag at touch_down.\n\nCheck the delta for short press case as we may switch to\nPREVENT_DRAG_NO at SWITCH_TO_SHORTPRESS.\n\nThis should fix another two corner cases where flick doesn\u0027t\ndo anything."
    },
    {
      "commit": "fbb7263121923cd30d52ac4a35c4309b0a618ddb",
      "tree": "f372b0e9c9649a710511c03d4b434bf8061e7777",
      "parents": [
        "6a07f9fbe9f270795d3338415ca03a3333ec50e3"
      ],
      "author": {
        "name": "Wei Huang",
        "email": "weih@google.com",
        "time": "Sun Sep 27 10:18:31 2009 -0700"
      },
      "committer": {
        "name": "Wei Huang",
        "email": "weih@google.com",
        "time": "Sun Sep 27 14:46:20 2009 -0700"
      },
      "message": "add new column \"real_date\" for IM messages table.\n\nChange-Id: I5c4b3da0843ff0205c2aff5f89639aba47a84e3b\n"
    },
    {
      "commit": "30412d1ce0d65acda8c65a7fbe09a55900647f6a",
      "tree": "4a44c8d7293d8b457a2b41f85eb40cbedcee8b8c",
      "parents": [
        "db9c3f2e9adb2763ff79aaed9b27df31c71dc735"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Sun Sep 27 14:14:10 2009 -0700"
      },
      "committer": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Sun Sep 27 14:14:10 2009 -0700"
      },
      "message": "Modified the test case name for the browser page load test.\n"
    },
    {
      "commit": "6a07f9fbe9f270795d3338415ca03a3333ec50e3",
      "tree": "40a0c6ebc1830847d728e182dad309e1558826b2",
      "parents": [
        "ac939d086c42afeaef0982cee0e5861184dd82eb",
        "c6b336d6a411ceacba4aa0dab9a01a5083729c71"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 17:04:44 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 17:04:44 2009 -0400"
      },
      "message": "Merge change 27301 into eclair\n\n* changes:\n  bug 2148061: if PduBody is zero length, treat it as an empty message.\n"
    },
    {
      "commit": "ac939d086c42afeaef0982cee0e5861184dd82eb",
      "tree": "29e9166a83e904ca19de6b2e1018b4ef5eb3a900",
      "parents": [
        "cc96652c7049569c1bc7b1f93ba454a7cb891fd8",
        "7433e8aebd86e5916839508da478f9b9d63b969e"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 17:00:20 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 17:00:20 2009 -0400"
      },
      "message": "Merge change 27291 into eclair\n\n* changes:\n  Fix issue #2148939: Sholes slow to wake up in landscape mode\n"
    },
    {
      "commit": "cc96652c7049569c1bc7b1f93ba454a7cb891fd8",
      "tree": "32345a8d603a0dd9f2cd889e0244eafd6b2d289d",
      "parents": [
        "e7d60bfdff35ad8eace600d2a6cb81163c966bb0"
      ],
      "author": {
        "name": "Ray Chen",
        "email": "raychen@google.com",
        "time": "Fri Sep 25 11:46:59 2009 -0700"
      },
      "committer": {
        "name": "Ray Chen",
        "email": "raychen@google.com",
        "time": "Sun Sep 27 13:41:25 2009 -0700"
      },
      "message": "Remove fflush when storing thumbanil to sdcard.\n"
    },
    {
      "commit": "c6b336d6a411ceacba4aa0dab9a01a5083729c71",
      "tree": "2b10b36577294a568fd1179848572355681aa3c2",
      "parents": [
        "e7d60bfdff35ad8eace600d2a6cb81163c966bb0"
      ],
      "author": {
        "name": "Wei Huang",
        "email": "weih@google.com",
        "time": "Sun Sep 27 13:32:24 2009 -0700"
      },
      "committer": {
        "name": "Wei Huang",
        "email": "weih@google.com",
        "time": "Sun Sep 27 13:39:46 2009 -0700"
      },
      "message": "bug 2148061: if PduBody is zero length, treat it as an empty message.\n\nChange-Id: I2f352dd481f6b8d02b67cd3a44d692e3a5d03999\n"
    },
    {
      "commit": "7433e8aebd86e5916839508da478f9b9d63b969e",
      "tree": "933be54ba0eff3cdf5828f75b003972b7243d1af",
      "parents": [
        "141e4f1d69186104c3e169ee7365b62bc425859a"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Sep 27 13:21:20 2009 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Sep 27 13:21:20 2009 -0700"
      },
      "message": "Fix issue #2148939: Sholes slow to wake up in landscape mode\n\nThis was introduced when I did the fading of the lock screen,\nwhich relies on setting the policy visibility of the windows behind\nit to be hidden.  As a result, when the orientation changed or\nthe activity was restarted, they wouldn\u0027t be resized or reported\nas drawn, and the activity manager would wait until its timeout\nbefore unfreezing the screen.\n\nWe now have a new method on WindowState to find out if a window\nhas drawn itself, which is used in the appropriate places.\n\nChange-Id: If05f8b1947d3029917f62ad0f89b43544bd0a4dc\n"
    },
    {
      "commit": "e7d60bfdff35ad8eace600d2a6cb81163c966bb0",
      "tree": "a7139bb88cafe2998420f5fb206b41a0cdf12d8d",
      "parents": [
        "94bbfa47b043c50e10e6558e461d018b7d13bb5d",
        "d81b1f41e5e7bf0ccd3e4c08838d65eacdc8dda0"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 15:43:17 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 15:43:17 2009 -0400"
      },
      "message": "Merge change 27032 into eclair\n\n* changes:\n  BatteryService: Specify low battery levels in resources.\n"
    },
    {
      "commit": "94bbfa47b043c50e10e6558e461d018b7d13bb5d",
      "tree": "2b79c5b442b34b86e674e4a18f1a4c762d4192a9",
      "parents": [
        "65dea14cafb357411c6f9307c6d9add60822aa33",
        "12835478ee687a493d1b5882e67b6725bd539c26"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 15:42:14 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 15:42:14 2009 -0400"
      },
      "message": "Merge change 27142 into eclair\n\n* changes:\n  Handle expiration of discovery mode in system server.\n"
    },
    {
      "commit": "d81b1f41e5e7bf0ccd3e4c08838d65eacdc8dda0",
      "tree": "f7187efe0e3af923dbfb353523b5a93083fefb94",
      "parents": [
        "8e55eaccffeda078d7389b7fb66b0c6df347bf31"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Fri Sep 25 09:32:19 2009 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Sun Sep 27 15:42:07 2009 -0400"
      },
      "message": "BatteryService: Specify low battery levels in resources.\n\nAlso trigger low battery when battery reaches the specified level\nrather than when it drops below the level.\n\nFixes bug b/1788656\n\nChange-Id: I81f5cbb9892fc6574320d92e153211f83c69f415\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "65dea14cafb357411c6f9307c6d9add60822aa33",
      "tree": "a0403d9f3f6a272ac2e92e969fb126b5627c4bee",
      "parents": [
        "e03848eb93fde30aee4201f8b41b91fa57475bc2",
        "57a2292bffedaa3fb8f5cd6b0867fdd5772ad3b5"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 15:41:51 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 15:41:51 2009 -0400"
      },
      "message": "Merge change 27129 into eclair\n\n* changes:\n  Bounds check read and write path in native code.\n"
    },
    {
      "commit": "e03848eb93fde30aee4201f8b41b91fa57475bc2",
      "tree": "6cce3f2bf67b5cb4cbc9c2e5d52adbc3c0d0cf51",
      "parents": [
        "0faa5c6c5a6da598fd6cdac3a5c1f1f9a2090ad2",
        "ba6728023d9c9a5f13b9fc6e2015527b99b30c41"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 15:24:48 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 15:24:48 2009 -0400"
      },
      "message": "Merge change 27154 into eclair\n\n* changes:\n  When change from narrow screen to wide screen, we will leave the mMinZoomScale to 1.0\n"
    },
    {
      "commit": "0faa5c6c5a6da598fd6cdac3a5c1f1f9a2090ad2",
      "tree": "0c45d7d6c2a5b3bf95c307e47465b11ad446154e",
      "parents": [
        "954e98e023568b354aeec0a54668155ad9083398",
        "0ddbc35dc4974fbe18a4191e579b1eda5a7ef2b1"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 15:19:27 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 15:19:27 2009 -0400"
      },
      "message": "Merge change 27271 into eclair\n\n* changes:\n  Only scan windows media files when those codecs are enabled.\n"
    },
    {
      "commit": "0ddbc35dc4974fbe18a4191e579b1eda5a7ef2b1",
      "tree": "b472f2093706d51c151b9c80d687f69353092a49",
      "parents": [
        "a0cad2f5d19d95cfe496ebb82f3227dd4ed7c169"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Sun Sep 27 11:24:41 2009 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Sun Sep 27 11:25:49 2009 -0700"
      },
      "message": "Only scan windows media files when those codecs are enabled.\n"
    },
    {
      "commit": "954e98e023568b354aeec0a54668155ad9083398",
      "tree": "e78b3a0feacf69ff27f589c9deff17ce3ed655f2",
      "parents": [
        "141e4f1d69186104c3e169ee7365b62bc425859a",
        "68d9254d59910bf6eacb3d2703972e5451b7f345"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 14:05:05 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 14:05:05 2009 -0400"
      },
      "message": "Merge change 27267 into eclair\n\n* changes:\n  Add official assets for tabs in compatibility mode\n"
    },
    {
      "commit": "68d9254d59910bf6eacb3d2703972e5451b7f345",
      "tree": "c6427c7f51a0f56543dd868a04385ea83b0e34b0",
      "parents": [
        "db9c3f2e9adb2763ff79aaed9b27df31c71dc735"
      ],
      "author": {
        "name": "Mike Cleron",
        "email": "mcleron@google.com",
        "time": "Sun Sep 27 11:00:14 2009 -0700"
      },
      "committer": {
        "name": "Mike Cleron",
        "email": "mcleron@google.com",
        "time": "Sun Sep 27 11:00:14 2009 -0700"
      },
      "message": "Add official assets for tabs in compatibility mode\n"
    },
    {
      "commit": "141e4f1d69186104c3e169ee7365b62bc425859a",
      "tree": "23a22e772a65809616636f550a026d3cf13edcf9",
      "parents": [
        "8e55eaccffeda078d7389b7fb66b0c6df347bf31",
        "362aca60453ec7f27abb4d83fc29dd82095dc882"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 13:20:44 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 13:20:44 2009 -0400"
      },
      "message": "Merge change 27177 into eclair\n\n* changes:\n  Add auto-brightness mode to the list of backed-up settings\n"
    },
    {
      "commit": "8e55eaccffeda078d7389b7fb66b0c6df347bf31",
      "tree": "c091fc7e86dc7d2efd9140cb0662636d720e15c7",
      "parents": [
        "db9c3f2e9adb2763ff79aaed9b27df31c71dc735"
      ],
      "author": {
        "name": "Dmitri Plotnikov",
        "email": "dplotnikov@google.com",
        "time": "Fri Sep 25 16:20:31 2009 -0700"
      },
      "committer": {
        "name": "Dmitri Plotnikov",
        "email": "dplotnikov@google.com",
        "time": "Sun Sep 27 08:23:58 2009 -0700"
      },
      "message": "Changing contact status to Presence-based\n\nChange-Id: I35589e87f1e1743413d3f10509e9eccc333aa2fb\n"
    },
    {
      "commit": "db9c3f2e9adb2763ff79aaed9b27df31c71dc735",
      "tree": "95c6420aa544ec4a87b181ab5523193be0c0790d",
      "parents": [
        "2397640740e053af7ef4aa742467f723186d5ad7",
        "7609764295d1b3ec0b53d1ae536ee0280f5e0407"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 03:31:59 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 27 03:31:59 2009 -0400"
      },
      "message": "Merge change 27188 into eclair\n\n* changes:\n  Fix 2146581: Make tabs work for donut apps Use different tab assets with the original coloring scheme for apps that are not Eclair-aware.\n"
    },
    {
      "commit": "2397640740e053af7ef4aa742467f723186d5ad7",
      "tree": "3807a4783a8e6690f9448c9a819115c26d392074",
      "parents": [
        "093f581090d8cf98f5877746d924107f7695dd8b"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sat Sep 26 17:34:50 2009 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sat Sep 26 17:34:50 2009 -0700"
      },
      "message": "Maybe fix issue #2145012: Array bounds exception in touch event processing\n\nChange-Id: I223d9ae29f22f08cb8426ccd8bbadeedd5db3fc3\n"
    },
    {
      "commit": "093f581090d8cf98f5877746d924107f7695dd8b",
      "tree": "0b30eb826b6058e538d6fe655e431de0ed592ea0",
      "parents": [
        "3579c4c6729dd8aa077550531a8337bf0664b23d",
        "039c68e75606e837cf021815a0210836724574ad"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Sep 26 20:00:07 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Sep 26 20:00:07 2009 -0400"
      },
      "message": "Merge change 27238 into eclair\n\n* changes:\n  The touch screen is probably a feature.\n"
    },
    {
      "commit": "039c68e75606e837cf021815a0210836724574ad",
      "tree": "c65d4f12f6401a113421e3d6b59601da3d7ea97d",
      "parents": [
        "075a18d607c3aa8386b4d06aea22f4bfacbe447b"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sat Sep 26 16:39:23 2009 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sat Sep 26 16:39:23 2009 -0700"
      },
      "message": "The touch screen is probably a feature.\n\nAlso extend the feature APIs a bit.\n\nChange-Id: I99e932d7f4e61edb0e20f75c55e9831e4b59a14d\n"
    },
    {
      "commit": "3579c4c6729dd8aa077550531a8337bf0664b23d",
      "tree": "1cd69d87c7c587b04d335a103a83be024c7bee61",
      "parents": [
        "f06e9984e833907057065946cf68ff95d6af1ead",
        "695800047c907960a5ecc7f9af7e031707b93b5c"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Sep 26 17:49:12 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Sep 26 17:49:12 2009 -0400"
      },
      "message": "Merge change 27234 into eclair\n\n* changes:\n  Fix http://b/issue?id\u003d2106682 (Don\u0027t show status if we don\u0027t have it).\n"
    },
    {
      "commit": "695800047c907960a5ecc7f9af7e031707b93b5c",
      "tree": "fe2167c61746980ca812bc400952c757f3961354",
      "parents": [
        "bf07e03291ed9d9a263f133a05b66b3bfe58e75f"
      ],
      "author": {
        "name": "Evan Millar",
        "email": "emillar@google.com",
        "time": "Sat Sep 26 14:47:38 2009 -0700"
      },
      "committer": {
        "name": "Evan Millar",
        "email": "emillar@google.com",
        "time": "Sat Sep 26 14:47:38 2009 -0700"
      },
      "message": "Fix http://b/issue?id\u003d2106682 (Don\u0027t show status if we don\u0027t have it).\n\nChange-Id: I1636914ef47fc5319f2593d3e7aea33e523be3c7\n"
    },
    {
      "commit": "f06e9984e833907057065946cf68ff95d6af1ead",
      "tree": "5000cb61dc0d4d4228eb0ecd5acd7ea834d0529b",
      "parents": [
        "b27a1166d538afaf2be480cc0101645ea7b3964f",
        "86135d3240a50f9224b49fb8407a1c86cae0e1b9"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Sep 26 17:06:47 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Sep 26 17:06:47 2009 -0400"
      },
      "message": "Merge change 26993 into eclair\n\n* changes:\n  Pass provider authority to SyncActivityTooManyDeletes\n"
    },
    {
      "commit": "b27a1166d538afaf2be480cc0101645ea7b3964f",
      "tree": "2ebe41bee051132c4130eaa0bc5c6f0332d3bbe5",
      "parents": [
        "075a18d607c3aa8386b4d06aea22f4bfacbe447b",
        "bf07e03291ed9d9a263f133a05b66b3bfe58e75f"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Sep 26 16:32:18 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Sep 26 16:32:18 2009 -0400"
      },
      "message": "Merge change 27233 into eclair\n\n* changes:\n  Change longClick -\u003e click in ContactHeaderWidget.\n"
    },
    {
      "commit": "bf07e03291ed9d9a263f133a05b66b3bfe58e75f",
      "tree": "ea9ca2c22506f6df2f2a5748d2edf42ec0425b9b",
      "parents": [
        "057018399c7ce6d3893ee5fc622f1592f51773b9"
      ],
      "author": {
        "name": "Evan Millar",
        "email": "emillar@google.com",
        "time": "Wed Sep 23 12:04:59 2009 -0700"
      },
      "committer": {
        "name": "Evan Millar",
        "email": "emillar@google.com",
        "time": "Sat Sep 26 13:30:01 2009 -0700"
      },
      "message": "Change longClick -\u003e click in ContactHeaderWidget.\n\nAlso don\u0027t enable it by default, but add an api to explicitly request\nit.\n\nChange-Id: I75fa4bfddba7a1800dec24e6a068eca614370a26\n"
    },
    {
      "commit": "075a18d607c3aa8386b4d06aea22f4bfacbe447b",
      "tree": "c8721f05ef9260fa41019387b789c447857fa9d5",
      "parents": [
        "5648dbb1dabc0231fe953ad45916c067c79986c8"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sat Sep 26 12:43:19 2009 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sat Sep 26 12:43:19 2009 -0700"
      },
      "message": "Turn on haptic feedback by default.\n\nChange-Id: I85efeca1a0aca91992e28236077c668e0d14cbbb\n"
    },
    {
      "commit": "5648dbb1dabc0231fe953ad45916c067c79986c8",
      "tree": "38b8336efffd80da27bce10b104084cc46c471b8",
      "parents": [
        "2d6c325e780143a7725aaa32af11f8a4658f7cd3",
        "e78fcbac04f3b0a8e6a287db321abfc25b6131de"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Sep 26 14:12:23 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Sep 26 14:12:23 2009 -0400"
      },
      "message": "Merge change 27159 into eclair\n\n* changes:\n  DO NOT MERGE: Cleaning up the PipedStreamTest\n"
    },
    {
      "commit": "e78fcbac04f3b0a8e6a287db321abfc25b6131de",
      "tree": "082d823e6230b6b4ccc449bd973a43eb66446e81",
      "parents": [
        "057018399c7ce6d3893ee5fc622f1592f51773b9"
      ],
      "author": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Fri Sep 25 16:04:59 2009 -0700"
      },
      "committer": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Sat Sep 26 09:28:17 2009 -0700"
      },
      "message": "DO NOT MERGE: Cleaning up the PipedStreamTest\n"
    },
    {
      "commit": "2d6c325e780143a7725aaa32af11f8a4658f7cd3",
      "tree": "79a7be4b5e98f8bc54455ca0f068a72b0d65ec53",
      "parents": [
        "057018399c7ce6d3893ee5fc622f1592f51773b9"
      ],
      "author": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Sat Sep 26 09:09:10 2009 -0700"
      },
      "committer": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Sat Sep 26 09:09:10 2009 -0700"
      },
      "message": "API XML changes to accompany dalvik.system deprecation.\n\nSee https://android-git.corp.google.com/g/26570\n"
    },
    {
      "commit": "057018399c7ce6d3893ee5fc622f1592f51773b9",
      "tree": "84162f9234e3fdd1aa3d98b9282c4dbb1ed19ff6",
      "parents": [
        "ed5ecdba36648973be3033a045e2ece8bf039e4a"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Sat Sep 26 02:12:44 2009 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Sat Sep 26 02:14:43 2009 -0700"
      },
      "message": "Remove query parameters for delaying group updates.\n\nCallers should instead use applyBatch(), which now delays\nany visible updates until the transation finishes.  This\npartially fixes http://b/2075275\n"
    },
    {
      "commit": "ed5ecdba36648973be3033a045e2ece8bf039e4a",
      "tree": "898d8228d551bf9f7a948b5379e21162064050b7",
      "parents": [
        "f075b4e713c4e10e4cea12c856fcf4aaab9c29d4"
      ],
      "author": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Fri Sep 25 16:18:27 2009 -0700"
      },
      "committer": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Sat Sep 26 01:00:49 2009 -0700"
      },
      "message": "egl: temporarily also include eglTerminate-\u003eeglInitialize hack for 8k\n\nChange-Id: Id5c51e54e733b24e5d5d5de0dcca84ac53afd3a9\nSigned-off-by: Dima Zavin \u003cdima@android.com\u003e\n"
    },
    {
      "commit": "f075b4e713c4e10e4cea12c856fcf4aaab9c29d4",
      "tree": "0bcab0d44afd8f891ab7b11170df707854c5bbb4",
      "parents": [
        "a6c402fb0ec4298413e1d37c53f0524ea3325854"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Sep 25 20:24:54 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Sep 25 20:24:54 2009 -0700"
      },
      "message": "Fix fountain crash.\n"
    },
    {
      "commit": "a6c402fb0ec4298413e1d37c53f0524ea3325854",
      "tree": "7428980059e8294dcc9052c5412922b2390aaff1",
      "parents": [
        "8b854e0d59512004028f96a93016e614c7df478a",
        "a8370e3fdc2b12dc7c543b2050d123389fcb111d"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 22:57:07 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 22:57:07 2009 -0400"
      },
      "message": "Merge change 27212 into eclair\n\n* changes:\n  Fix the build.\n"
    },
    {
      "commit": "a8370e3fdc2b12dc7c543b2050d123389fcb111d",
      "tree": "7428980059e8294dcc9052c5412922b2390aaff1",
      "parents": [
        "056ade1ba976eed5f9b3139ee96b9eb3a26f6283"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Fri Sep 25 21:56:25 2009 -0500"
      },
      "committer": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Fri Sep 25 21:56:25 2009 -0500"
      },
      "message": "Fix the build.\n\nChange-Id: Ie4b61f8e8dde864c4d99b8723cd5ff290a373279\n"
    },
    {
      "commit": "8b854e0d59512004028f96a93016e614c7df478a",
      "tree": "7428980059e8294dcc9052c5412922b2390aaff1",
      "parents": [
        "056ade1ba976eed5f9b3139ee96b9eb3a26f6283",
        "d7de5ffb302e8178688f806766711b0036c13fac"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 22:55:31 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 22:55:31 2009 -0400"
      },
      "message": "Merge change 27211 into eclair\n\n* changes:\n  Fix build.\n"
    },
    {
      "commit": "d7de5ffb302e8178688f806766711b0036c13fac",
      "tree": "50ca28e12d34157fee93705ee12e8bba4e6ab234",
      "parents": [
        "aa3b0bee51e9e7c0d46f93bcdcfee62b004b3a78"
      ],
      "author": {
        "name": "Jack Palevich",
        "email": "jackpal@google.com",
        "time": "Fri Sep 25 19:55:07 2009 -0700"
      },
      "committer": {
        "name": "Jack Palevich",
        "email": "jackpal@google.com",
        "time": "Fri Sep 25 19:55:07 2009 -0700"
      },
      "message": "Fix build.\n"
    },
    {
      "commit": "056ade1ba976eed5f9b3139ee96b9eb3a26f6283",
      "tree": "8bd28cdb2d2a12914ebc808b0c045e8110370a31",
      "parents": [
        "07e0dce441ea056710efd76d7df18b8833de772a",
        "aa3b0bee51e9e7c0d46f93bcdcfee62b004b3a78"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 22:08:15 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 22:08:15 2009 -0400"
      },
      "message": "Merge change 27203 into eclair\n\n* changes:\n  Tighten up sample code.\n"
    },
    {
      "commit": "07e0dce441ea056710efd76d7df18b8833de772a",
      "tree": "4f20e33e62366a2a117b135fb46dff197722a6fc",
      "parents": [
        "f80e7d9cca1730506599ded8e32064e86b51344f",
        "2e26fc08aa1939c19e939d983bd608cdec050024"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 22:07:59 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 22:07:59 2009 -0400"
      },
      "message": "Merge change 27202 into eclair\n\n* changes:\n  Check for failure to create EGL surfaces and contexts.\n"
    },
    {
      "commit": "aa3b0bee51e9e7c0d46f93bcdcfee62b004b3a78",
      "tree": "323772d6bf00f988ac0305f1862bcde2ce6312e5",
      "parents": [
        "2e26fc08aa1939c19e939d983bd608cdec050024"
      ],
      "author": {
        "name": "Jack Palevich",
        "email": "jackpal@google.com",
        "time": "Fri Sep 25 19:07:31 2009 -0700"
      },
      "committer": {
        "name": "Jack Palevich",
        "email": "jackpal@google.com",
        "time": "Fri Sep 25 19:07:31 2009 -0700"
      },
      "message": "Tighten up sample code.\n\n- Still fails to work; don\u0027t know why.\n"
    },
    {
      "commit": "2e26fc08aa1939c19e939d983bd608cdec050024",
      "tree": "7f3caddcb9c5a5e7e8c4e24177e86bd1cee3e98b",
      "parents": [
        "7756cbeef475127ed56bfeabecb3c291366a952f"
      ],
      "author": {
        "name": "Jack Palevich",
        "email": "jackpal@google.com",
        "time": "Fri Sep 25 19:06:30 2009 -0700"
      },
      "committer": {
        "name": "Jack Palevich",
        "email": "jackpal@google.com",
        "time": "Fri Sep 25 19:06:30 2009 -0700"
      },
      "message": "Check for failure to create EGL surfaces and contexts.\n"
    },
    {
      "commit": "f80e7d9cca1730506599ded8e32064e86b51344f",
      "tree": "40b66b41e1c389ee6ce56e0d8de80b21b13df733",
      "parents": [
        "a16ca5ec4ba936ed2731a74650b6882d0ffde404",
        "60d8b78041e7b520e1f42b6419f5ab9b5fc1851b"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Sep 25 17:58:05 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Sep 25 17:58:05 2009 -0700"
      },
      "message": "am 60d8b780: Merge change 27064 into donut\n\nMerge commit \u002760d8b78041e7b520e1f42b6419f5ab9b5fc1851b\u0027 into eclair\n\n* commit \u002760d8b78041e7b520e1f42b6419f5ab9b5fc1851b\u0027:\n  docs only.\n"
    },
    {
      "commit": "7609764295d1b3ec0b53d1ae536ee0280f5e0407",
      "tree": "ff0dd8fa4e2f42c183e63024a5f27935a24ae804",
      "parents": [
        "fdf53a4628f915203752660aa07049aa22c01b5a"
      ],
      "author": {
        "name": "Mike Cleron",
        "email": "mcleron@google.com",
        "time": "Fri Sep 25 17:53:56 2009 -0700"
      },
      "committer": {
        "name": "Mike Cleron",
        "email": "mcleron@google.com",
        "time": "Fri Sep 25 17:53:56 2009 -0700"
      },
      "message": "Fix 2146581: Make tabs work for donut apps\nUse different tab assets with the original coloring scheme\nfor apps that are not Eclair-aware.\n"
    },
    {
      "commit": "60d8b78041e7b520e1f42b6419f5ab9b5fc1851b",
      "tree": "f07977f5c343cb73b7272762f94a12bf1adf3c19",
      "parents": [
        "122426780008b9920a15798f1a2bb210779b5a9d",
        "16a6e86d36c8c4592a86a58d1f38f44990e53f77"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 20:51:31 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 20:51:31 2009 -0400"
      },
      "message": "Merge change 27064 into donut\n\n* changes:\n  docs only. add information on provisional api level and fix some link titles\n"
    },
    {
      "commit": "a16ca5ec4ba936ed2731a74650b6882d0ffde404",
      "tree": "f4021927d59a9b874ab1261051c0a622f50c768c",
      "parents": [
        "05eeeacee6fc69d184cd4cc1146cf5d5ccdb6b45",
        "d1aca6aa73b0f1e22229829db89b1f3513a16aa8"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 20:51:00 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 20:51:00 2009 -0400"
      },
      "message": "Merge change 27141 into eclair\n\n* changes:\n  Fix ConnectivityManager\u0027s handling of apn switch.\n"
    },
    {
      "commit": "05eeeacee6fc69d184cd4cc1146cf5d5ccdb6b45",
      "tree": "b376cea32173bb663ac6c39cb7b65dc91723708c",
      "parents": [
        "0c103af370f7f0ec59a51f43ec0f6bd51972d3cb",
        "c1e605eff4a940d749bab6c854810038c1485ec7"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 20:19:59 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 20:19:59 2009 -0400"
      },
      "message": "Merge change 27178 into eclair\n\n* changes:\n  Fix issue #2136448: googleapps crashes while adding 2nd gmail account\n"
    },
    {
      "commit": "c1e605eff4a940d749bab6c854810038c1485ec7",
      "tree": "a81e84f4260f0553e0b7b27431f36874605ca6e9",
      "parents": [
        "8b571a817cc953ce96750f440645f104c7f55157"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Sep 25 17:18:15 2009 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Sep 25 17:18:15 2009 -0700"
      },
      "message": "Fix issue #2136448: googleapps crashes while adding 2nd gmail account\n\nChange-Id: I1dc27959650643bf0c7fd0564719856d7b3efeb1\n"
    },
    {
      "commit": "362aca60453ec7f27abb4d83fc29dd82095dc882",
      "tree": "969cb80290828cc7da7393a0b320740207c5b79d",
      "parents": [
        "3546825421cab5330583633ed854134c35d1c08d"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@android.com",
        "time": "Fri Sep 25 15:58:03 2009 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@android.com",
        "time": "Fri Sep 25 17:14:57 2009 -0700"
      },
      "message": "Add auto-brightness mode to the list of backed-up settings\n\nChange-Id: I4302b79691ed717d810748b239311cba198f6381\n"
    },
    {
      "commit": "16a6e86d36c8c4592a86a58d1f38f44990e53f77",
      "tree": "2820f56757823d2f7f31e16dad2b118a0d5962fe",
      "parents": [
        "c1828d5a492a14a9b15e9106684079049317313e"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Sep 25 10:38:25 2009 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Sep 25 17:04:04 2009 -0700"
      },
      "message": "docs only.\nadd information on provisional api level\nand fix some link titles\n\nChange-Id: If208ff3fc4bb169049484311422f772334c0ef1b\n"
    },
    {
      "commit": "0c103af370f7f0ec59a51f43ec0f6bd51972d3cb",
      "tree": "3a43cfae2af56fb17f2fea03d147c4155feb0ea5",
      "parents": [
        "7756cbeef475127ed56bfeabecb3c291366a952f",
        "a57e982785d318ddcaa4d86486d63343acefa3fb"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 19:52:41 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 19:52:41 2009 -0400"
      },
      "message": "Merge change 27171 into eclair\n\n* changes:\n  Fix remaining object leaks.  Change FountainView to tear down the rsContext and recreate on rotation to test teardown.\n"
    },
    {
      "commit": "a57e982785d318ddcaa4d86486d63343acefa3fb",
      "tree": "28152ec1e24f54bf9768bff6c7429c37e3557b9a",
      "parents": [
        "61f08d6fa7c7657e9fbcd17e9a1c5b9114bb3844"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Sep 25 16:50:36 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Sep 25 16:50:36 2009 -0700"
      },
      "message": "Fix remaining object leaks.  Change FountainView to tear down the rsContext and recreate on rotation to test teardown.\n"
    },
    {
      "commit": "d1aca6aa73b0f1e22229829db89b1f3513a16aa8",
      "tree": "fc550147bac5715cdfaa4e937afbd3961c53229c",
      "parents": [
        "fb2b04b7bc505f5e600e360a9de6f63e16c21bf9"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "robdroid@android.com",
        "time": "Fri Sep 25 14:52:34 2009 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "robdroid@android.com",
        "time": "Fri Sep 25 16:43:20 2009 -0700"
      },
      "message": "Fix ConnectivityManager\u0027s handling of apn switch.\n\nIt was clearing the interfacename when it was needed later in the process - the prevented us\nfrom clearing the route to private dns servers and clearing the flag that this was set.\nConsequently future uses would not set the private dns servers (since it thought they were already\nset) and our lookups would fail.\n\nbug: 2146929\n"
    },
    {
      "commit": "7756cbeef475127ed56bfeabecb3c291366a952f",
      "tree": "4c6008ff20450d72af6f9414702511117223e68b",
      "parents": [
        "2a5eea308fffed23ab96bedcddaf5e4cc91cec9e",
        "34831c9330d4f2993ac1d698a7e176c4b8848b48"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 19:42:24 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 19:42:24 2009 -0400"
      },
      "message": "Merge change 27073 into eclair\n\n* changes:\n  Removed the device type checking\n"
    },
    {
      "commit": "2a5eea308fffed23ab96bedcddaf5e4cc91cec9e",
      "tree": "8234ab5649ff03cfbb439470fe83d249cd9d94ab",
      "parents": [
        "aafc7b547c556da095777a7ed8aac71a68fa9b0a",
        "66d2e25ae39307325c616a8f95d9594d4d295566"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 19:41:13 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 19:41:13 2009 -0400"
      },
      "message": "Merge change 27168 into eclair\n\n* changes:\n  Use EGLUtils to simplify choosing a configuration.\n"
    },
    {
      "commit": "aafc7b547c556da095777a7ed8aac71a68fa9b0a",
      "tree": "8b4709c09a408f45c8672187d1cb8e6e1302e3de",
      "parents": [
        "6ecacd40dd56d80d6b7b8454d8f4c04124c8d899",
        "61f08d6fa7c7657e9fbcd17e9a1c5b9114bb3844"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 19:38:40 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 19:38:40 2009 -0400"
      },
      "message": "Merge change 27169 into eclair\n\n* changes:\n  Improved object lifecycle tracking and fix leaks.\n"
    },
    {
      "commit": "61f08d6fa7c7657e9fbcd17e9a1c5b9114bb3844",
      "tree": "e836663efc3047198d5aef1723cee4e5556fe8c4",
      "parents": [
        "66b2771d745aa66df5cf80b300b5ba0f936ff22e"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Sep 25 16:37:33 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Sep 25 16:37:33 2009 -0700"
      },
      "message": "Improved object lifecycle tracking and fix leaks.\n"
    },
    {
      "commit": "66d2e25ae39307325c616a8f95d9594d4d295566",
      "tree": "3c3821a419b1e777f568aad050ce7ac77edc2473",
      "parents": [
        "52c37d6402f14d180f6855cc1438ca62141205ca"
      ],
      "author": {
        "name": "Jack Palevich",
        "email": "jackpal@google.com",
        "time": "Fri Sep 25 16:25:19 2009 -0700"
      },
      "committer": {
        "name": "Jack Palevich",
        "email": "jackpal@google.com",
        "time": "Fri Sep 25 16:25:19 2009 -0700"
      },
      "message": "Use EGLUtils to simplify choosing a configuration.\n\nDoesn\u0027t actually select anything, possibly due to device driver errors.\n"
    },
    {
      "commit": "6ecacd40dd56d80d6b7b8454d8f4c04124c8d899",
      "tree": "4c7e52ae5291f72849face44b990cfb74cc94dde",
      "parents": [
        "48c84052e25c1ac1cdb6c86ac2d231d40a7801af"
      ],
      "author": {
        "name": "Neel Parekh",
        "email": "neel@google.com",
        "time": "Fri Sep 25 10:26:35 2009 -0700"
      },
      "committer": {
        "name": "Neel Parekh",
        "email": "neel@google.com",
        "time": "Fri Sep 25 16:22:26 2009 -0700"
      },
      "message": "Center name when no status.\nAlso shows the status if exists (not actually hooked up yet though).\n\nBug: 2138736\n"
    },
    {
      "commit": "48c84052e25c1ac1cdb6c86ac2d231d40a7801af",
      "tree": "898787d6a2b5ede90d43da006385f3af6fa86ba9",
      "parents": [
        "3546825421cab5330583633ed854134c35d1c08d",
        "8b571a817cc953ce96750f440645f104c7f55157"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 19:11:43 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 19:11:43 2009 -0400"
      },
      "message": "Merge change 27162 into eclair\n\n* changes:\n  Fix Activity.overridePendingTransition().\n"
    },
    {
      "commit": "8b571a817cc953ce96750f440645f104c7f55157",
      "tree": "e02bc4e7fa81a72b8847cc510654b45b273c873e",
      "parents": [
        "3219ab4de27cd40b2149b0dd13edd412efe40244"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Sep 25 16:09:43 2009 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Sep 25 16:09:43 2009 -0700"
      },
      "message": "Fix Activity.overridePendingTransition().\n\nChange-Id: I4ce995bd58efbbedbe4d0d1e9e0d0f4a8e261843\n"
    },
    {
      "commit": "3546825421cab5330583633ed854134c35d1c08d",
      "tree": "5c32cc7c8c7cf9a9a1bec7319123d859e9495993",
      "parents": [
        "6ecaff15836581336b1e8fad6ac42f3ff4a13544",
        "eeadd3ffa29b70688593b763fcf0c84d9fc48c4c"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 19:05:10 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 19:05:10 2009 -0400"
      },
      "message": "Merge change 26720 into eclair\n\n* changes:\n  Allow us to set the contact uri without setting the fast track\u0027s uri\n"
    },
    {
      "commit": "6ecaff15836581336b1e8fad6ac42f3ff4a13544",
      "tree": "426b0080e3d1ae9007f037dffebf10a7ed30d8bf",
      "parents": [
        "ed7f0955b7a4535c963b0de2b89e41febfd1416e"
      ],
      "author": {
        "name": "Fred Quintana",
        "email": "fredq@google.com",
        "time": "Fri Sep 25 14:23:13 2009 -0700"
      },
      "committer": {
        "name": "Fred Quintana",
        "email": "fredq@google.com",
        "time": "Fri Sep 25 16:01:22 2009 -0700"
      },
      "message": "add a optional String to the key of notifications to allow users\nto scope them\n"
    },
    {
      "commit": "34831c9330d4f2993ac1d698a7e176c4b8848b48",
      "tree": "81b6aab7e05a1d89f0ee2d69819dfc042568bb5e",
      "parents": [
        "a56e653130f2253edb97fe3a5feb18789c29ec9e"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Fri Sep 25 11:18:40 2009 -0700"
      },
      "committer": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Fri Sep 25 16:01:20 2009 -0700"
      },
      "message": "Removed the device type checking\n"
    },
    {
      "commit": "ba6728023d9c9a5f13b9fc6e2015527b99b30c41",
      "tree": "bcc94990acccc8a77a1abb49261d04988b39824c",
      "parents": [
        "3ed05574e363fedb40a99b9b2f2d4da40f3c42bb"
      ],
      "author": {
        "name": "Grace Kloba",
        "email": "klobag@google.com",
        "time": "Fri Sep 25 15:54:08 2009 -0700"
      },
      "committer": {
        "name": "Grace Kloba",
        "email": "klobag@google.com",
        "time": "Fri Sep 25 15:54:08 2009 -0700"
      },
      "message": "When change from narrow screen to wide screen, we will\nleave the mMinZoomScale to 1.0"
    },
    {
      "commit": "ed7f0955b7a4535c963b0de2b89e41febfd1416e",
      "tree": "b3bef5e83f8cc6821eee8468e2ec41763c8ea84e",
      "parents": [
        "f37b258c88e339b482696183def08f5c9437a0ff",
        "fd3fdf1309639aabfc4b18b43f6dd4ed2ad472bf"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 18:44:25 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 18:44:25 2009 -0400"
      },
      "message": "Merge change 27150 into eclair\n\n* changes:\n  Fix FasttrackBadgeWidget pressed state.\n"
    },
    {
      "commit": "fd3fdf1309639aabfc4b18b43f6dd4ed2ad472bf",
      "tree": "35ec8769107e9f9ad852617cef82e1eedd16dc8a",
      "parents": [
        "13ab701e0ab315d75edc03876bf3dc959e6f478c"
      ],
      "author": {
        "name": "Evan Millar",
        "email": "emillar@google.com",
        "time": "Fri Sep 25 15:35:57 2009 -0700"
      },
      "committer": {
        "name": "Evan Millar",
        "email": "emillar@google.com",
        "time": "Fri Sep 25 15:36:48 2009 -0700"
      },
      "message": "Fix FasttrackBadgeWidget pressed state.\n\nChange-Id: Ia71fbcbff527c287d53120bd827a307797f5f3a2\n"
    },
    {
      "commit": "f37b258c88e339b482696183def08f5c9437a0ff",
      "tree": "f30840b18447deabba38a70d366acd322680b703",
      "parents": [
        "ba14fff7fd44c5174cb14b86c82c707dd03463d1",
        "66b2771d745aa66df5cf80b300b5ba0f936ff22e"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 18:27:25 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 18:27:25 2009 -0400"
      },
      "message": "Merge change 27146 into eclair\n\n* changes:\n  Reduce debugging spew and add props to selectivly re-enable it.\n"
    },
    {
      "commit": "ba14fff7fd44c5174cb14b86c82c707dd03463d1",
      "tree": "b5f0b4eb0e3d532bb682de7be556de9794063e83",
      "parents": [
        "2896f7d67aebfc1c4f251155649e82e8490339fc",
        "122426780008b9920a15798f1a2bb210779b5a9d"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Sep 25 15:26:28 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Sep 25 15:26:28 2009 -0700"
      },
      "message": "am 12242678: docs only. fix broken links\n\nMerge commit \u0027122426780008b9920a15798f1a2bb210779b5a9d\u0027 into eclair\n\n* commit \u0027122426780008b9920a15798f1a2bb210779b5a9d\u0027:\n  docs only.\n"
    },
    {
      "commit": "66b2771d745aa66df5cf80b300b5ba0f936ff22e",
      "tree": "3b2b5a14bf61b4c2a8903c3230f7df84660e07ea",
      "parents": [
        "a9e7a05b84470257637c97d65f6562aa832c66ef"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Sep 25 15:25:00 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Sep 25 15:25:00 2009 -0700"
      },
      "message": "Reduce debugging spew and add props to selectivly re-enable it.\n\nchange-id: Ib59ed5d7a9d479ccd1af456029735dbc65ae1efe\n"
    },
    {
      "commit": "12835478ee687a493d1b5882e67b6725bd539c26",
      "tree": "a9875017a05d51c5bf70c9c8b57638cd17117c59",
      "parents": [
        "57a2292bffedaa3fb8f5cd6b0867fdd5772ad3b5"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Fri Sep 25 15:00:29 2009 -0700"
      },
      "committer": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Fri Sep 25 15:00:29 2009 -0700"
      },
      "message": "Handle expiration of discovery mode in system server.\n\nChange-Id: I58fd199b40ffdf8168a5489be8eedb5d25d56722\n"
    },
    {
      "commit": "2896f7d67aebfc1c4f251155649e82e8490339fc",
      "tree": "2d32edf2759cf79ab4c3e9108dca968bca606572",
      "parents": [
        "fb2b04b7bc505f5e600e360a9de6f63e16c21bf9",
        "a9e7a05b84470257637c97d65f6562aa832c66ef"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 18:00:08 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 18:00:08 2009 -0400"
      },
      "message": "Merge change 27137 into eclair\n\n* changes:\n  Improve renderscript context teardown.  Track object in the system and then force their cleanup by releasing all user references once destroy context is called.  Java layer will no longer send destroy notifications for objects garbage collected once a context is destroyed.\n"
    },
    {
      "commit": "a9e7a05b84470257637c97d65f6562aa832c66ef",
      "tree": "04a3175485ae7492c3387003c244953b6880c514",
      "parents": [
        "a0cad2f5d19d95cfe496ebb82f3227dd4ed7c169"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Sep 25 14:51:22 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Sep 25 14:51:22 2009 -0700"
      },
      "message": "Improve renderscript context teardown.  Track object in the system and then force their cleanup by releasing all user references once destroy context is called.  Java layer will no longer send destroy notifications for objects garbage collected once a context is destroyed.\n"
    },
    {
      "commit": "fb2b04b7bc505f5e600e360a9de6f63e16c21bf9",
      "tree": "69c665e62ca0222356801d2e433c16ea562ca0fd",
      "parents": [
        "0cb901c4be24dc1a7bba729afca0bd12ed04ef6c"
      ],
      "author": {
        "name": "John Wang",
        "email": "johnwang@google.com",
        "time": "Fri Sep 25 14:32:18 2009 -0700"
      },
      "committer": {
        "name": "John Wang",
        "email": "johnwang@google.com",
        "time": "Fri Sep 25 14:50:26 2009 -0700"
      },
      "message": "Unhide NETWORK_TYPE_XXX.\n\nMake NETWORK_TYPE_HSDPA etc. unhide in TelephonyManager.\n"
    },
    {
      "commit": "0cb901c4be24dc1a7bba729afca0bd12ed04ef6c",
      "tree": "5d5cfddf7aee23ced5f0abb2d4cccf2464b7709c",
      "parents": [
        "8de57d8fa346522404c2064a78e8f24a5aa3bf23",
        "c8ad6dcb8abcf5f7296faecdcfa93a01fb4011b9"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 17:34:35 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 17:34:35 2009 -0400"
      },
      "message": "Merge change 27076 into eclair\n\n* changes:\n  Optimize rotary selector widget by using bitmaps instead of drawables.\n"
    },
    {
      "commit": "8de57d8fa346522404c2064a78e8f24a5aa3bf23",
      "tree": "6866182a92a2da4e189df74d2b858431ee9cef64",
      "parents": [
        "bd5219f5c3b3b692f7544ea5164b18a839f20155"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Wed Sep 23 14:37:52 2009 -0700"
      },
      "committer": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Fri Sep 25 14:23:56 2009 -0700"
      },
      "message": "Add camera parameter key constants and documentation.\n"
    },
    {
      "commit": "bd5219f5c3b3b692f7544ea5164b18a839f20155",
      "tree": "bec309bf40253272bb52834393fb608485380faf",
      "parents": [
        "3ed05574e363fedb40a99b9b2f2d4da40f3c42bb",
        "23b4faf69437b732d681d9bee5c9a84379d5ccad"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 17:15:10 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 17:15:10 2009 -0400"
      },
      "message": "Merge change 27106 into eclair\n\n* changes:\n  Use reflection to figure out a readable string from install error code.\n"
    },
    {
      "commit": "57a2292bffedaa3fb8f5cd6b0867fdd5772ad3b5",
      "tree": "5088a264e86070436a9d5efd7ae3b19084db9217",
      "parents": [
        "3219ab4de27cd40b2149b0dd13edd412efe40244"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Fri Sep 25 14:13:49 2009 -0700"
      },
      "committer": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Fri Sep 25 14:13:49 2009 -0700"
      },
      "message": "Bounds check read and write path in native code.\n\nAlready checked in Java, but requested by security review.\n\nChange-Id: I5314dbc32546278b977236a154fba03f38610b1a\n"
    },
    {
      "commit": "3ed05574e363fedb40a99b9b2f2d4da40f3c42bb",
      "tree": "9c8d3c982f671fdd661c9594a88214a693de28b0",
      "parents": [
        "228067ac6ab57aef85a34465b95e0a25c8bbc450",
        "21ac410319696f7ffd89074c286c29505ba4fca4"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 17:02:05 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 17:02:05 2009 -0400"
      },
      "message": "Merge change 27077 into eclair\n\n* changes:\n  Two changes toward vCard composer.\n"
    },
    {
      "commit": "228067ac6ab57aef85a34465b95e0a25c8bbc450",
      "tree": "3f69707ef0cd18fdaf55af63ee1f37cd2e8215c1",
      "parents": [
        "0f5fd893bed202e90617a36bd4ca4211d667c320",
        "f06018019d2409f5c78cad5ab31c091fc031eb7b"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 16:58:39 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 16:58:39 2009 -0400"
      },
      "message": "Merge change 27116 into eclair\n\n* changes:\n  Fix http://b/2131173 (gaps between Gallery tiles).\n"
    },
    {
      "commit": "f06018019d2409f5c78cad5ab31c091fc031eb7b",
      "tree": "a97b904e1e3bafc87151f7a24f1dcc25bac6da94",
      "parents": [
        "a0cad2f5d19d95cfe496ebb82f3227dd4ed7c169"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@google.com",
        "time": "Fri Sep 25 15:23:48 2009 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@google.com",
        "time": "Fri Sep 25 16:41:54 2009 -0400"
      },
      "message": "Fix http://b/2131173 (gaps between Gallery tiles).\n\nThe artwork had a little too much transparent padding on either side; cleaned\nthis up so there are exactly 10dip blank pixels on left and right.\n"
    },
    {
      "commit": "0f5fd893bed202e90617a36bd4ca4211d667c320",
      "tree": "538de8628d9bfe61273f1302a451ef352766704f",
      "parents": [
        "9c118c80fd0a5416051f2a49f515301f2cf3fd6f",
        "f58af62211e2627d408919d22c7a1637d0e78639"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 16:39:47 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 16:39:47 2009 -0400"
      },
      "message": "Merge change 27052 into eclair\n\n* changes:\n  If WebCore doesn\u0027t response touch down in time, don\u0027t block the UI tap, pan and double tap. Added a time out (which is same as shortpress time out, 200ms) for how long we wait for WebCore\u0027s response for touch down.\n"
    },
    {
      "commit": "21ac410319696f7ffd89074c286c29505ba4fca4",
      "tree": "8932471a7b530ac47996cae7d60ee2ea2d88b3ad",
      "parents": [
        "81d84c0cb244290a58bf8e78a3d638750cf7dd3f"
      ],
      "author": {
        "name": "Daisuke Miyakawa",
        "email": "dmiyakawa@google.com",
        "time": "Fri Sep 25 11:35:50 2009 -0700"
      },
      "committer": {
        "name": "Daisuke Miyakawa",
        "email": "dmiyakawa@google.com",
        "time": "Fri Sep 25 13:30:23 2009 -0700"
      },
      "message": "Two changes toward vCard composer.\n\n- Separate the two cases: mCursor \u003d\u003d null and mCursor.getCount() \u003d\u003d 0.\n- Make error messages viewable from user applications, which enables them to\n  translate those messages.\n\nInternal issue number: 2138187, 27103\n"
    },
    {
      "commit": "122426780008b9920a15798f1a2bb210779b5a9d",
      "tree": "98741e944ae636dd335e6ff133db432b3313bbaf",
      "parents": [
        "c1828d5a492a14a9b15e9106684079049317313e"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Sep 25 12:21:59 2009 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Sep 25 12:21:59 2009 -0700"
      },
      "message": "docs only.\nfix broken links\n\nChange-Id: I34098f3a07b0a7e2ec1e58330048d993e183366d\n"
    }
  ],
  "next": "9c118c80fd0a5416051f2a49f515301f2cf3fd6f"
}
