)]}'
{
  "log": [
    {
      "commit": "bb6aba1984bfdceaec43054ef0b2a8e5dcd26215",
      "tree": "b37409281336c107547454de3c89b036eb42f370",
      "parents": [
        "4cc86e1ae80eb1938500fe5fa06bbdf8b4b7b50d",
        "8eff73f79b934fb7f8e9a8c630f2400c13fe35f4"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 14:45:57 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 14:45:57 2009 -0400"
      },
      "message": "Merge change 26876 into eclair\n\n* changes:\n  Restrict touch to the view height with the title. This should fix the links in the bottom of the screen are not touchable when title bar presents.\n"
    },
    {
      "commit": "8eff73f79b934fb7f8e9a8c630f2400c13fe35f4",
      "tree": "7818468ec00dbb07cf057cdf4d37aef38e701d6c",
      "parents": [
        "9251c344596847c4cd4cf5782fde078459fa4cea"
      ],
      "author": {
        "name": "Grace Kloba",
        "email": "klobag@google.com",
        "time": "Thu Sep 24 09:34:32 2009 -0700"
      },
      "committer": {
        "name": "Grace Kloba",
        "email": "klobag@google.com",
        "time": "Thu Sep 24 11:36:26 2009 -0700"
      },
      "message": "Restrict touch to the view height with the title. This\nshould fix the links in the bottom of the screen are not\ntouchable when title bar presents.\n\nAlso fix a bug in calcOutContentVisibleRect. We need to\nadjust visibleTitleHeight for the top, but we should not\ndo it for the bottom. Otherwise, WebKit will have the\nwrong visible rect and it will think the part right under\nthe bottom of the screen are visible.\n\nFix http://b/issue?id\u003d2140971"
    },
    {
      "commit": "4cc86e1ae80eb1938500fe5fa06bbdf8b4b7b50d",
      "tree": "29e86fea79bb021db76dda017ec3d4c72d437349",
      "parents": [
        "bb339eadcb4a3ffd2dc861ffb0f268a49238fd03"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@android.com",
        "time": "Mon Sep 21 19:36:51 2009 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@android.com",
        "time": "Thu Sep 24 11:19:04 2009 -0700"
      },
      "message": "Clear the device\u0027s data from the transport when backup is disabled\n\nTurning off backup in the Settings UI constitutes an opt-out of the whole\nmechanism.  For privacy reasons we instruct the backend to wipe all of the data\nbelonging to this device when the user does this.  If the attempt fails it is\nrescheduled in the future based on the transport\u0027s requestBackupTime()\nsuggestion.  If network connectivity changes prompt the transport to indicate a\nbackup pass is appropriate \"now,\" any pending init operation is processed before\nthe backup schedule is resumed.\n\nThe broadcasts used internally to the backup manager are now fully protected;\nthird party apps can neither send nor receive them.\n\n(Also a minor logging change; don\u0027t log \u0027appropriate\u0027 EOF encountered during\nparsing of a backup data stream.)\n"
    },
    {
      "commit": "bb339eadcb4a3ffd2dc861ffb0f268a49238fd03",
      "tree": "2ea2997a34aad312b5c1616b76b65630f1adcdae",
      "parents": [
        "a3a840f9dd13567c31262ea12545ae9f34573739",
        "ff9c54b7214e99b3182f53f3089da0503f3edddc"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 13:53:13 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 13:53:13 2009 -0400"
      },
      "message": "Merge change 26867 into eclair\n\n* changes:\n  fix bug where siilent mode dissapears when it triggers instead of animating off to the left edge.\n"
    },
    {
      "commit": "ff9c54b7214e99b3182f53f3089da0503f3edddc",
      "tree": "82cd66003326c9f070e16ba5d0736c4d435cb02c",
      "parents": [
        "9f8d59eea1bdb3f979aaa8a5bdf9b1bdada7728b"
      ],
      "author": {
        "name": "Karl Rosaen",
        "email": "krosaen@android.com",
        "time": "Thu Sep 24 10:50:48 2009 -0700"
      },
      "committer": {
        "name": "Karl Rosaen",
        "email": "krosaen@android.com",
        "time": "Thu Sep 24 10:50:48 2009 -0700"
      },
      "message": "fix bug where siilent mode dissapears when it triggers instead of animating off to the left edge.\n"
    },
    {
      "commit": "a3a840f9dd13567c31262ea12545ae9f34573739",
      "tree": "2c3dc1a07d77570d33671755306012f7911b0111",
      "parents": [
        "c15255a979c9fc70bc251aefdcd9c1074b458d49",
        "9c8d886bb776ab98fc3b8aa26134c7a2611a6076"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 13:33:27 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 13:33:27 2009 -0400"
      },
      "message": "Merge change 26830 into eclair\n\n* changes:\n  Coloring clicked-on links\n"
    },
    {
      "commit": "c15255a979c9fc70bc251aefdcd9c1074b458d49",
      "tree": "92a4bd7df63a56dcaec242274158aa53ced12b14",
      "parents": [
        "9f8d59eea1bdb3f979aaa8a5bdf9b1bdada7728b"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed Sep 23 15:33:19 2009 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Thu Sep 24 10:24:04 2009 -0700"
      },
      "message": "Add a PRIVACY_SETTINGS action to launch the new Privacy settings screen.\n"
    },
    {
      "commit": "9c8d886bb776ab98fc3b8aa26134c7a2611a6076",
      "tree": "e0cb5abdd171b9837b5d4a2a514a6bf6ea3d9671",
      "parents": [
        "9251c344596847c4cd4cf5782fde078459fa4cea"
      ],
      "author": {
        "name": "Leon Clarke",
        "email": "leonclarke@google.com",
        "time": "Thu Sep 24 15:20:10 2009 +0100"
      },
      "committer": {
        "name": "Leon Clarke",
        "email": "leonclarke@google.com",
        "time": "Thu Sep 24 18:22:51 2009 +0100"
      },
      "message": "Coloring clicked-on links\n\nFollowing review comments\n\nMerging in ben\u0027s change\n\nWhitespace\n"
    },
    {
      "commit": "9f8d59eea1bdb3f979aaa8a5bdf9b1bdada7728b",
      "tree": "6ec04d3383a77f7ca23bc97c8f209fbbd1870bb2",
      "parents": [
        "b4ef3334ca45ce43f8ed9e193e2b63208bb9624b",
        "74646ad618a9ca289efa99b4a822e66ca61b8f95"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 13:19:15 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 13:19:15 2009 -0400"
      },
      "message": "Merge change 26714 into eclair\n\n* changes:\n  Update RotarySelector to support vertical orientation, and add resolution specific assets (removing old ones).\n"
    },
    {
      "commit": "b4ef3334ca45ce43f8ed9e193e2b63208bb9624b",
      "tree": "7b74cf739a40920523f52aa66bb237b1e62ffc9f",
      "parents": [
        "13ab701e0ab315d75edc03876bf3dc959e6f478c",
        "2eea5f3dc8f96059a60a97052c20004b640eb1c3"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 13:04:13 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 13:04:13 2009 -0400"
      },
      "message": "Merge change 26593 into eclair\n\n* changes:\n  Change the way DRT determines if it is ready to continue to the next test when running in automated mode.\n"
    },
    {
      "commit": "13ab701e0ab315d75edc03876bf3dc959e6f478c",
      "tree": "416a6345aa4f667c9b9d966a28f721c413db3ca3",
      "parents": [
        "9251c344596847c4cd4cf5782fde078459fa4cea",
        "f852698cc3bd40c7a54317a711360bae2606cd2d"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 12:59:55 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 12:59:55 2009 -0400"
      },
      "message": "Merge change 26856 into eclair\n\n* changes:\n  Make the new ContactsContract APIs public.\n"
    },
    {
      "commit": "9251c344596847c4cd4cf5782fde078459fa4cea",
      "tree": "d024685e9e050cb57a1b313c8ec39ac181ac2e73",
      "parents": [
        "1ee4aeaa46bd22563ebf44b20676afedfdf6d79f",
        "17154417e8ad488d18d9133bf802f598e7506483"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 12:38:23 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 12:38:23 2009 -0400"
      },
      "message": "Merge change 26851 into eclair\n\n* changes:\n  use new setDither on ImageRef to retain that setting for purgeable images\n"
    },
    {
      "commit": "f852698cc3bd40c7a54317a711360bae2606cd2d",
      "tree": "6fa9d6fd88302c5516fd2d912e8a912051eccd82",
      "parents": [
        "1ee4aeaa46bd22563ebf44b20676afedfdf6d79f"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Thu Sep 24 11:34:58 2009 -0500"
      },
      "committer": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Thu Sep 24 11:36:03 2009 -0500"
      },
      "message": "Make the new ContactsContract APIs public.\n\nAlso, squelch warnings that were caused by the\ndeprecation of the old Contacts APIs.\n\nChange-Id: I91d2804de4b653003cd5504ff0f770c01a6332ef\n"
    },
    {
      "commit": "17154417e8ad488d18d9133bf802f598e7506483",
      "tree": "ebf82c4838a7abce43dbb08d3846e7bf58191998",
      "parents": [
        "7475be4bc239929aa49235e223807d5447674efd"
      ],
      "author": {
        "name": "Mike Reed",
        "email": "reed@google.com",
        "time": "Thu Sep 24 12:35:27 2009 -0400"
      },
      "committer": {
        "name": "Mike Reed",
        "email": "reed@google.com",
        "time": "Thu Sep 24 12:35:27 2009 -0400"
      },
      "message": "use new setDither on ImageRef to retain that setting for purgeable images\n"
    },
    {
      "commit": "1ee4aeaa46bd22563ebf44b20676afedfdf6d79f",
      "tree": "815b4463afaad28b401819d93be09c9255b54190",
      "parents": [
        "3e81ad2181132da87fb844cda28ac7b2e0738ae0"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@google.com",
        "time": "Thu Sep 24 12:26:41 2009 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@google.com",
        "time": "Thu Sep 24 12:26:41 2009 -0400"
      },
      "message": "New high-res framework assets (drop dated Sep-24).\n\nNote that there are a few new assets here that don\u0027t exist\nin mdpi (and aren\u0027t yet referenced by code):\n\n\tcore/res/res/drawable-hdpi/stat_sys_signal_0_cdma.png\n\tcore/res/res/drawable-hdpi/stat_sys_signal_1_cdma.png\n\tcore/res/res/drawable-hdpi/stat_sys_signal_2_cdma.png\n\tcore/res/res/drawable-hdpi/stat_sys_signal_3_cdma.png\n\tcore/res/res/drawable-hdpi/stat_sys_signal_4_cdma.png\n\tcore/res/res/drawable-hdpi/stat_sys_signal_evdo_0.png\n\tcore/res/res/drawable-hdpi/stat_sys_signal_evdo_1.png\n\tcore/res/res/drawable-hdpi/stat_sys_signal_evdo_2.png\n\tcore/res/res/drawable-hdpi/stat_sys_signal_evdo_3.png\n\tcore/res/res/drawable-hdpi/stat_sys_signal_evdo_4.png\n"
    },
    {
      "commit": "74646ad618a9ca289efa99b4a822e66ca61b8f95",
      "tree": "35c08d4b724a59a74e151fe77f72a6494c741f16",
      "parents": [
        "3e81ad2181132da87fb844cda28ac7b2e0738ae0"
      ],
      "author": {
        "name": "Karl Rosaen",
        "email": "krosaen@android.com",
        "time": "Wed Sep 23 17:00:55 2009 -0700"
      },
      "committer": {
        "name": "Karl Rosaen",
        "email": "krosaen@android.com",
        "time": "Thu Sep 24 09:24:42 2009 -0700"
      },
      "message": "Update RotarySelector to support vertical orientation, and add resolution specific assets (removing old ones).\n"
    },
    {
      "commit": "3e81ad2181132da87fb844cda28ac7b2e0738ae0",
      "tree": "325249d68dd5598e0354dd543d51b40baaf046fc",
      "parents": [
        "a7beb95ede9700b1f206ffa571c205c9b7e68539",
        "2e760a9ced0d4225f20986b84283917887158081"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 10:28:20 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 10:28:20 2009 -0400"
      },
      "message": "Merge change 26819 into eclair\n\n* changes:\n  Fixes http://b/2143180 (mdpi sdcard notification icons).\n"
    },
    {
      "commit": "a7beb95ede9700b1f206ffa571c205c9b7e68539",
      "tree": "2949ce22cbfbee6c2487ec58be89454b4e23174c",
      "parents": [
        "d421995fdb490c687d27b56aa89bc83afc7c3d06",
        "354eb66673bbf7a6251583c135d13bcc2c62af0b"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 09:55:58 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 09:55:58 2009 -0400"
      },
      "message": "Merge change 26818 into eclair\n\n* changes:\n  Add possibility to customize the chooser dialog used to allow the user to choose the application for sharing a link.\n"
    },
    {
      "commit": "354eb66673bbf7a6251583c135d13bcc2c62af0b",
      "tree": "ba01fd029f13414c6cd1b3db8abfd42ecfe55f1e",
      "parents": [
        "23703f16f816d4212e5a95c101a851660c095f24"
      ],
      "author": {
        "name": "Andrei Popescu",
        "email": "andreip@google.com",
        "time": "Thu Sep 24 13:45:08 2009 +0100"
      },
      "committer": {
        "name": "Andrei Popescu",
        "email": "andreip@google.com",
        "time": "Thu Sep 24 14:27:59 2009 +0100"
      },
      "message": "Add possibility to customize the chooser dialog used to allow the user to choose the application for sharing a link.\n"
    },
    {
      "commit": "2e760a9ced0d4225f20986b84283917887158081",
      "tree": "b7cee7a5f9cc615c13a1218e865cf272ab08f856",
      "parents": [
        "769de37e2108542f7085536e46ddcd8eab8ad69b"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@google.com",
        "time": "Thu Sep 24 09:11:12 2009 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@google.com",
        "time": "Thu Sep 24 09:11:12 2009 -0400"
      },
      "message": "Fixes http://b/2143180 (mdpi sdcard notification icons).\n\nAdapted from hdpi versions.\n"
    },
    {
      "commit": "2eea5f3dc8f96059a60a97052c20004b640eb1c3",
      "tree": "84125b5381b7af8b4a82786dbfdfef44c71d3d55",
      "parents": [
        "23703f16f816d4212e5a95c101a851660c095f24"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Wed Sep 23 15:28:57 2009 +0100"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Sep 24 12:48:59 2009 +0100"
      },
      "message": "Change the way DRT determines if it is ready to continue to the next test when running in automated mode.\n\nChange-Id: I4d8f6b447dd3c7d7b4baa449a5bacebe4ba59d25\n(cherry picked from commit 15b503e46315a56467c0b40d411b457eda7ee334)\n"
    },
    {
      "commit": "d421995fdb490c687d27b56aa89bc83afc7c3d06",
      "tree": "2dc09c988e564652cec8122f240f9a37a9b0e63a",
      "parents": [
        "23703f16f816d4212e5a95c101a851660c095f24"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Sep 24 12:14:17 2009 +0100"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Sep 24 12:14:17 2009 +0100"
      },
      "message": "Fix parsing of HTTP Date years.\n\nChange-Id: I17157eb145599e6e1a23c5ba77c3c713b8af14ff\n"
    },
    {
      "commit": "23703f16f816d4212e5a95c101a851660c095f24",
      "tree": "252a7713bc0ea0dce1169131e5b1b533ca16722b",
      "parents": [
        "63697af83b5479733f2d4398b4199b8e492f532b",
        "de26b54bb64d00edb233b23b8db3271b99ba0797"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 04:42:02 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 04:42:02 2009 -0400"
      },
      "message": "Merge change 26732 into eclair\n\n* changes:\n  Make ContactStruct explicitly set RawContacts.ACCOUNT_NAME and RawContacts.ACCOUNT_TYPE to null.\n"
    },
    {
      "commit": "63697af83b5479733f2d4398b4199b8e492f532b",
      "tree": "0b6670c82f802dcbf04ccdc6815cb5a0194d5c09",
      "parents": [
        "26d48eb38e533402aa90add8d01489dace92af2f"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Sep 24 01:24:31 2009 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Sep 24 01:26:22 2009 -0700"
      },
      "message": "Generalize DELAY_STARRED_UPDATE location.\n"
    },
    {
      "commit": "26d48eb38e533402aa90add8d01489dace92af2f",
      "tree": "e2cd3272f783820b904291d4a863dcf05c8257d1",
      "parents": [
        "f259901d31738ae4b595d5072e9c8afc1e21ca9a"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Sep 24 01:14:36 2009 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Sep 24 01:15:19 2009 -0700"
      },
      "message": "Add Groups query parameters for delaying STARRED update.\n\nPart of fixing http://b/2075275\n"
    },
    {
      "commit": "f259901d31738ae4b595d5072e9c8afc1e21ca9a",
      "tree": "393fbe39627a1b4f876573ed68b88822b842e9f9",
      "parents": [
        "7d2795c80c70d5eec67da7848ab1aa8deba538e4",
        "b5597801ad59d1fc361f584c5d7896e4c81767a1"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 03:42:43 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 03:42:43 2009 -0400"
      },
      "message": "Merge change 26794 into eclair\n\n* changes:\n  keystore: remove old implementation and test.\n"
    },
    {
      "commit": "7d2795c80c70d5eec67da7848ab1aa8deba538e4",
      "tree": "f567a4259ff45152639b4c0dfc10de4ec9ad8352",
      "parents": [
        "ffa424800d0338b8b894aef2ea1e3e3344cbda7a"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Thu Sep 24 01:19:11 2009 -0500"
      },
      "committer": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Thu Sep 24 01:20:25 2009 -0500"
      },
      "message": "Really fix the build.\n\nChange-Id: I4e45d00b5caede0acf6b9c2e491aee337b05e7a1\n"
    },
    {
      "commit": "ffa424800d0338b8b894aef2ea1e3e3344cbda7a",
      "tree": "93a2e14b145042fe8fdd9fccef26303c55341272",
      "parents": [
        "f11cc96ee837f8b0d530f3a5dd78ffc358727411"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Sep 23 22:20:11 2009 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Sep 23 23:17:07 2009 -0700"
      },
      "message": "Fix issue #2133206: dialogs/menus should auto-dismiss when screen turns off\n\nLot of infrastructure for more things to go away when \"clear system dialogs\"\nhappens, and now do this when we turn on the lock screen.\n\nChange-Id: I567130296fe47ce82df065ed58ef21b37416ceaf\n"
    },
    {
      "commit": "f11cc96ee837f8b0d530f3a5dd78ffc358727411",
      "tree": "cb0edd587e756968a2e2db71453e7ae7541278c1",
      "parents": [
        "ea09a5b662e141a1d05c2fa6accd914f7f5904bc",
        "8c596c6cce542dcd5c73e8b1aaef666757e36ec4"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 01:38:42 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 01:38:42 2009 -0400"
      },
      "message": "Merge change 26793 into eclair\n\n* changes:\n  KeyStore: remove classes used by old keystore.\n"
    },
    {
      "commit": "ea09a5b662e141a1d05c2fa6accd914f7f5904bc",
      "tree": "71c147010674a842a7b441002e45ac69e4b055f5",
      "parents": [
        "3436eb81cdd52ed5bfeb64f3240bbeae6760c317",
        "f1ece5d0c16fa3e79390e41ad9bec020c77d7720"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 01:38:35 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 01:38:35 2009 -0400"
      },
      "message": "Merge change 26791 into eclair\n\n* changes:\n  KeyStore: return null when response code indicates an error.\n"
    },
    {
      "commit": "3436eb81cdd52ed5bfeb64f3240bbeae6760c317",
      "tree": "ce51b466aa7da36f850038a192c9178a6d977510",
      "parents": [
        "0c23212ebdfbe008aca95d2ace2e52ca0a0b7ec7",
        "3cc97f8dbc22eff56f17f30e1633084af507eff4"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 01:37:09 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 01:37:09 2009 -0400"
      },
      "message": "Merge change 26129 into eclair\n\n* changes:\n  Add Phone.getPhoneType() operation.\n"
    },
    {
      "commit": "b5597801ad59d1fc361f584c5d7896e4c81767a1",
      "tree": "ffb171c6d583a80d2986285541a430ac9065af68",
      "parents": [
        "8c596c6cce542dcd5c73e8b1aaef666757e36ec4"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Thu Sep 24 13:35:26 2009 +0800"
      },
      "committer": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Thu Sep 24 13:35:26 2009 +0800"
      },
      "message": "keystore: remove old implementation and test.\n\nThe new tests will be implemented in java.\n"
    },
    {
      "commit": "8c596c6cce542dcd5c73e8b1aaef666757e36ec4",
      "tree": "0822092e3db464d05ffa0e0bff97edc7829d2975",
      "parents": [
        "f1ece5d0c16fa3e79390e41ad9bec020c77d7720"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Thu Sep 24 13:32:40 2009 +0800"
      },
      "committer": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Thu Sep 24 13:32:40 2009 +0800"
      },
      "message": "KeyStore: remove classes used by old keystore.\n"
    },
    {
      "commit": "f1ece5d0c16fa3e79390e41ad9bec020c77d7720",
      "tree": "c5c8b20551a9dcf1bb3dcaf52223866a31164a16",
      "parents": [
        "46a41e0e7f95f43aa7251114f12fd5e2b9933bc7"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Thu Sep 24 13:29:58 2009 +0800"
      },
      "committer": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Thu Sep 24 13:29:58 2009 +0800"
      },
      "message": "KeyStore: return null when response code indicates an error.\n"
    },
    {
      "commit": "0c23212ebdfbe008aca95d2ace2e52ca0a0b7ec7",
      "tree": "a2a016d403d03003cb2bf40ba61d6ef375bfd2c1",
      "parents": [
        "46a41e0e7f95f43aa7251114f12fd5e2b9933bc7"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Thu Sep 24 00:26:50 2009 -0500"
      },
      "committer": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Thu Sep 24 00:26:50 2009 -0500"
      },
      "message": "Re-hide the contacts APIs, the droiddoc build is failing.\n\nChange-Id: I1d1e73924e26045ad137a19c32976ecfe68c7d49\n"
    },
    {
      "commit": "3cc97f8dbc22eff56f17f30e1633084af507eff4",
      "tree": "3a44bb549fa97af2f2da29fe60f677c6a0783a1a",
      "parents": [
        "7c5c6076ea5d02aabbb449b1341ec44d184d1316"
      ],
      "author": {
        "name": "Tammo Spalink",
        "email": "tammo@google.com",
        "time": "Mon Sep 21 15:26:10 2009 +0800"
      },
      "committer": {
        "name": "Tammo Spalink",
        "email": "tammo@google.com",
        "time": "Thu Sep 24 13:19:08 2009 +0800"
      },
      "message": "Add Phone.getPhoneType() operation.\n\nThis routine returns integer values defined in the Phone interface,\nderived from RILConstants values.  Direct references to the\nRILConstants are replaced by references to these new ones for\nconsistency.\n\nAPI CHANGE:\n  unhide TelephonyManager.PHONE_TYPE_CDMA\n\nAddresses issue:\nhttp://buganizer/issue?id\u003d1905415\n\nChange-Id: Icfec6d457231b098c031677a66770b5e57be4a44\n"
    },
    {
      "commit": "46a41e0e7f95f43aa7251114f12fd5e2b9933bc7",
      "tree": "9b79781f38506065d7f5dfefe5beeba063899763",
      "parents": [
        "7c5c6076ea5d02aabbb449b1341ec44d184d1316",
        "ec05c46ea9d1dc175b09f93df0b9fea5a43b2d5a"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 01:17:01 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 01:17:01 2009 -0400"
      },
      "message": "Merge change 26786 into eclair\n\n* changes:\n  Remove old keystore and related files.\n"
    },
    {
      "commit": "ec05c46ea9d1dc175b09f93df0b9fea5a43b2d5a",
      "tree": "206c5b70008d30a0176ebe986efef58a7bc59fc6",
      "parents": [
        "85abdc59c3a31df6dc6ac4f20e64d5c91fa70023"
      ],
      "author": {
        "name": "Hung-ying Tyan",
        "email": "tyanh@google.com",
        "time": "Thu Sep 24 13:13:44 2009 +0800"
      },
      "committer": {
        "name": "Hung-ying Tyan",
        "email": "tyanh@google.com",
        "time": "Thu Sep 24 13:13:44 2009 +0800"
      },
      "message": "Remove old keystore and related files.\n"
    },
    {
      "commit": "7c5c6076ea5d02aabbb449b1341ec44d184d1316",
      "tree": "129ab062ff7fa68271be7bf04e5338bbb5a4fcc0",
      "parents": [
        "b89cfb0f9db2b1a4655c5e78e5c57855b5a78ee9",
        "78cf04f6585a363a0c9650a3ddc66febe2c6cc80"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 01:03:58 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 01:03:58 2009 -0400"
      },
      "message": "Merge change 26640 into eclair\n\n* changes:\n  Support IPv6 literal URLs, e.g., http://[2001:4860:b004::68]/ as per RFC 3896 section 3.2.2.\n"
    },
    {
      "commit": "b89cfb0f9db2b1a4655c5e78e5c57855b5a78ee9",
      "tree": "fa45b3a56dc4e488decae2867d88cf4ddd1104f8",
      "parents": [
        "63e118ed799f83085e5c6f222c4288576bf13d9c",
        "af8e23fe9ebc160ad370d3cb4d960d154316930e"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 00:41:49 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 00:41:49 2009 -0400"
      },
      "message": "Merge change 26566 into eclair\n\n* changes:\n  Conditionalized CDMA-specific test.\n"
    },
    {
      "commit": "63e118ed799f83085e5c6f222c4288576bf13d9c",
      "tree": "1930459e1ad177517e172875a98cae192b612e3d",
      "parents": [
        "85abdc59c3a31df6dc6ac4f20e64d5c91fa70023",
        "e2d034c9014919a45ddd717d4e564e73771b2fef"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 00:41:46 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 24 00:41:46 2009 -0400"
      },
      "message": "Merge change 26776 into eclair\n\n* changes:\n  wallpaper: don\u0027t erase the background, just to repaint over it. saves 1.7 ms on some hardware\n"
    },
    {
      "commit": "af8e23fe9ebc160ad370d3cb4d960d154316930e",
      "tree": "083196466036551741899983f27691c8245dd6a2",
      "parents": [
        "c413d54cd9283778e6d73965a1d1d5f63ba62ec3"
      ],
      "author": {
        "name": "Tammo Spalink",
        "email": "tammo@google.com",
        "time": "Wed Sep 23 14:26:19 2009 +0800"
      },
      "committer": {
        "name": "Tammo Spalink",
        "email": "tammo@google.com",
        "time": "Thu Sep 24 12:29:16 2009 +0800"
      },
      "message": "Conditionalized CDMA-specific test.\n\nAddresses issue:\nhttp://b/issue?id\u003d2122045\n\nChange-Id: Ia43e254f0808e1d96cbd240101eee621979e9100\n"
    },
    {
      "commit": "e2d034c9014919a45ddd717d4e564e73771b2fef",
      "tree": "abec2c5280ae98822d8c689666d5bbec7c6ce120",
      "parents": [
        "cc934763c3fc789f53edb64de16fc36d43c3705d"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Sep 23 21:06:17 2009 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Sep 23 21:06:17 2009 -0700"
      },
      "message": "wallpaper: don\u0027t erase the background, just to repaint over it. saves 1.7 ms on some hardware\n"
    },
    {
      "commit": "85abdc59c3a31df6dc6ac4f20e64d5c91fa70023",
      "tree": "ff2369a8e919ed7e9768f51cd01df2f6c5526495",
      "parents": [
        "da3511113a674d50008ec1a9ec45bbc5f51424cf"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Tue Sep 22 12:41:45 2009 -0500"
      },
      "committer": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Wed Sep 23 22:41:59 2009 -0500"
      },
      "message": "Make the new ContactsContract public.\n\nIt replaces the now deprecated Contacts APIs.\n\nChange-Id: Id65ff35d78cb79740cdc4c94388cc965ce4f2f2d\n"
    },
    {
      "commit": "da3511113a674d50008ec1a9ec45bbc5f51424cf",
      "tree": "9d6e40cf039c9493dac865cab3d7240d5761af43",
      "parents": [
        "3b805d570716749966b909be16513f882522c58e",
        "cc934763c3fc789f53edb64de16fc36d43c3705d"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 22:17:54 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 22:17:54 2009 -0400"
      },
      "message": "Merge changes 26766,26767 into eclair\n\n* changes:\n  turn dithering off if it\u0027s not needed\n  fix [2142193] disable GL_LINEAR when not needed\n"
    },
    {
      "commit": "cc934763c3fc789f53edb64de16fc36d43c3705d",
      "tree": "5e9f508326cbaa27bd1fd255324dfcd4026badbf",
      "parents": [
        "44cac134655d5c3b2eeab2e42792c70a7aa8b92f"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Sep 23 19:16:27 2009 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Sep 23 19:16:27 2009 -0700"
      },
      "message": "turn dithering off if it\u0027s not needed\n"
    },
    {
      "commit": "3b805d570716749966b909be16513f882522c58e",
      "tree": "501d14e44a19e54e422a891d85b6bbeab4c07d2a",
      "parents": [
        "8434c5369304e639efe8eab368ca410c589d87c2",
        "56a92e3ba0d7da310b4c6e09f54dee10f1f395bb"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 22:10:38 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 22:10:38 2009 -0400"
      },
      "message": "Merge change 26616 into eclair\n\n* changes:\n  Add density support to layoutlib so that bitmap are scaled if needed.\n"
    },
    {
      "commit": "44cac134655d5c3b2eeab2e42792c70a7aa8b92f",
      "tree": "517d1519e56a14c4ebec42037af458c09b0c2b28",
      "parents": [
        "8434c5369304e639efe8eab368ca410c589d87c2"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Sep 23 18:34:53 2009 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Sep 23 18:55:02 2009 -0700"
      },
      "message": "fix [2142193] disable GL_LINEAR when not needed\n"
    },
    {
      "commit": "8434c5369304e639efe8eab368ca410c589d87c2",
      "tree": "4b1db74f52e8308221b7e918e7075a2785e98901",
      "parents": [
        "769de37e2108542f7085536e46ddcd8eab8ad69b"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Sep 23 18:52:49 2009 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Sep 23 18:52:49 2009 -0700"
      },
      "message": "the boot animation is back! it broke in a recent check-in\n"
    },
    {
      "commit": "769de37e2108542f7085536e46ddcd8eab8ad69b",
      "tree": "01541bf30d4f26d9a3e19e845320b63fe880ce36",
      "parents": [
        "880aaa7fe0706dbadbb8f2f6b39b4f3021f74c01",
        "826653df8576a7cdf565b12ab55d3c8065faf3fc"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 21:27:46 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 21:27:46 2009 -0400"
      },
      "message": "Merge change 26752 into eclair\n\n* changes:\n  Fix 2105956: The nine patch markers for one of the zoom buttons were reversed\n"
    },
    {
      "commit": "826653df8576a7cdf565b12ab55d3c8065faf3fc",
      "tree": "a74dfe5bfca0da4b90188e7138534f5f10baaac4",
      "parents": [
        "37703b6c875a935e6341d8a710796bc0c87d3044"
      ],
      "author": {
        "name": "Mike Cleron",
        "email": "mcleron@google.com",
        "time": "Wed Sep 23 18:20:11 2009 -0700"
      },
      "committer": {
        "name": "Mike Cleron",
        "email": "mcleron@google.com",
        "time": "Wed Sep 23 18:20:11 2009 -0700"
      },
      "message": "Fix 2105956: The nine patch markers for one of the zoom buttons were reversed\n"
    },
    {
      "commit": "de26b54bb64d00edb233b23b8db3271b99ba0797",
      "tree": "d9efa53513d679804b6ee410c25a468551727476",
      "parents": [
        "9d31e1bebaf3ae5d54751c32466edcea6e7433dd"
      ],
      "author": {
        "name": "Daisuke Miyakawa",
        "email": "dmiyakawa@google.com",
        "time": "Wed Sep 23 17:30:04 2009 -0700"
      },
      "committer": {
        "name": "Daisuke Miyakawa",
        "email": "dmiyakawa@google.com",
        "time": "Wed Sep 23 18:11:09 2009 -0700"
      },
      "message": "Make ContactStruct explicitly set RawContacts.ACCOUNT_NAME and RawContacts.ACCOUNT_TYPE to null.\n\nContacts app\u0027s EditContactActivity now explicitly set those to null, so I thought vCard importer\nalso shold do so.\n\nInternal issue number: 2141766\n\nTODO:\nContacts app\u0027s side should be also modified to completely fix the issue above.\n"
    },
    {
      "commit": "78cf04f6585a363a0c9650a3ddc66febe2c6cc80",
      "tree": "4557f71db5642adcb7336ee0e0e719f2e69468ee",
      "parents": [
        "32f76f34075450c03c68fc1f65e395d5eddd6d51"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Sep 23 11:41:21 2009 -0700"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Sep 23 18:05:51 2009 -0700"
      },
      "message": "Support IPv6 literal URLs, e.g., http://[2001:4860:b004::68]/ as per RFC 3896\nsection 3.2.2.\n\nChange-Id: I6166753fac2c141440fc3c860ab644b29b188d76\n"
    },
    {
      "commit": "880aaa7fe0706dbadbb8f2f6b39b4f3021f74c01",
      "tree": "514d04eb11f9fdc7c2a17a53f31e9d9d62d93a48",
      "parents": [
        "a30071273a8ee59b300eebe515db86f9070ab4a4",
        "67e42b0f988eaa718bc864dafe4a67624c21595b"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 20:49:01 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 20:49:01 2009 -0400"
      },
      "message": "Merge change 26730 into eclair\n\n* changes:\n  Fix 2132058: Tweak hdpi textfield assets so they align with buttons\n"
    },
    {
      "commit": "67e42b0f988eaa718bc864dafe4a67624c21595b",
      "tree": "9ae9eb3c9eea929fe0258e46370404ee8593e885",
      "parents": [
        "37703b6c875a935e6341d8a710796bc0c87d3044"
      ],
      "author": {
        "name": "Mike Cleron",
        "email": "mcleron@google.com",
        "time": "Wed Sep 23 17:28:04 2009 -0700"
      },
      "committer": {
        "name": "Mike Cleron",
        "email": "mcleron@google.com",
        "time": "Wed Sep 23 17:28:04 2009 -0700"
      },
      "message": "Fix 2132058: Tweak hdpi textfield assets so they align with buttons\n"
    },
    {
      "commit": "a30071273a8ee59b300eebe515db86f9070ab4a4",
      "tree": "908b3063306631ab46e179b8e36864771730f81a",
      "parents": [
        "b5501d0e5ce69a1c06d9f9a871b48db4b4274791",
        "9ac2c66f0171593113238635c6a7921c41215e77"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 20:27:52 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 20:27:52 2009 -0400"
      },
      "message": "Merge change 26728 into eclair\n\n* changes:\n  Make the renderscript timing logging available by setting debug.rs.profile\u003d1\n"
    },
    {
      "commit": "9ac2c66f0171593113238635c6a7921c41215e77",
      "tree": "77b1468329a63d5bf1e98e7c6dce739a313afce9",
      "parents": [
        "8799b96ea09d5fdd9904dd9de3002c0a9cd28fdc"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Wed Sep 23 16:37:36 2009 -0700"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Wed Sep 23 17:26:07 2009 -0700"
      },
      "message": "Make the renderscript timing logging available by setting debug.rs.profile\u003d1\n"
    },
    {
      "commit": "b5501d0e5ce69a1c06d9f9a871b48db4b4274791",
      "tree": "2fa8715cda302da80ecf8f32f753da884929dba1",
      "parents": [
        "ce60514221f2a143a0f85a1c63637d674eaa3d58",
        "b4d5a72691846bce5779cc3db056f09a5031d7cc"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 20:11:04 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 20:11:04 2009 -0400"
      },
      "message": "Merge change 26719 into eclair\n\n* changes:\n  fix simulator build\n"
    },
    {
      "commit": "b4d5a72691846bce5779cc3db056f09a5031d7cc",
      "tree": "6303ee68783453daba62f94496829f655ad8225e",
      "parents": [
        "2e4b68d57bb64d7e93139238c5a8be91ff956c2a"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Sep 23 17:05:19 2009 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Sep 23 17:05:19 2009 -0700"
      },
      "message": "fix simulator build\n"
    },
    {
      "commit": "ce60514221f2a143a0f85a1c63637d674eaa3d58",
      "tree": "ded9397a08046be5f4eeab37d9739814ed435df3",
      "parents": [
        "6e35b50e8d77ff16ffbcac88f421c7091d1c9b8c",
        "5baba1698964194daa02d30d4dd93807b08c9379"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 20:04:44 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 20:04:44 2009 -0400"
      },
      "message": "Merge change 26717 into eclair\n\n* changes:\n  Newer animations.\n"
    },
    {
      "commit": "6e35b50e8d77ff16ffbcac88f421c7091d1c9b8c",
      "tree": "8f17093a9c3ca4c452ce933087155c4249b86982",
      "parents": [
        "2cca29a333eb2d29d4f7cceb5e73313d7857ca82",
        "2e4b68d57bb64d7e93139238c5a8be91ff956c2a"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 20:03:41 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 20:03:41 2009 -0400"
      },
      "message": "Merge change 26715 into eclair\n\n* changes:\n  fix [2133214] STOPSHIP: revert I4a06bb4f: workaround for [2113743] Sholes: frozen then runtime restart going to list view\n"
    },
    {
      "commit": "5baba1698964194daa02d30d4dd93807b08c9379",
      "tree": "9460d27cd91d3b0a8e46aee4bd999726ef139836",
      "parents": [
        "a52b4d764ebd79b29eac296a5c3a629cff1990c4"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Sep 23 17:01:12 2009 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Sep 23 17:03:41 2009 -0700"
      },
      "message": "Newer animations.\n\nChange-Id: I1bb8e52f91dc60a6ec9496e2c66623bc8080b95d\n"
    },
    {
      "commit": "2e4b68d57bb64d7e93139238c5a8be91ff956c2a",
      "tree": "7604a70e3ed76b71cd472c8f1320719cd5bbc835",
      "parents": [
        "bc7261130a51dc9f3461d3970eee1b923bcbf193"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Sep 23 16:44:00 2009 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Sep 23 16:59:57 2009 -0700"
      },
      "message": "fix [2133214] STOPSHIP: revert I4a06bb4f: workaround for [2113743] Sholes: frozen then runtime restart going to list view\n\nRevert \"workaround for [2113743] Sholes: frozen then runtime restart going to list view\"\n\nThis reverts commit 4a06bb4f3355b0ef2b76aa883704da9d154c44ae.\n"
    },
    {
      "commit": "2cca29a333eb2d29d4f7cceb5e73313d7857ca82",
      "tree": "032f4ddfc5c92df107e59f24056aa52c23a2443c",
      "parents": [
        "e6bea600fe5600017a4824adb14752a5b915d164",
        "e21167a9e5978f167fa6e8d26bbb2986b6609372"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 19:55:14 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 19:55:14 2009 -0400"
      },
      "message": "Merge change 26711 into eclair\n\n* changes:\n  Fix widget stopListening NPE.\n"
    },
    {
      "commit": "e21167a9e5978f167fa6e8d26bbb2986b6609372",
      "tree": "55c886cb0a734db8ce3d78dc0b93aa9b59247a0d",
      "parents": [
        "d4c00a173aacf815bb8c5bcffaab21da61ac7d66"
      ],
      "author": {
        "name": "Ken Shirriff",
        "email": "kens@google.com",
        "time": "Wed Sep 23 16:42:53 2009 -0700"
      },
      "committer": {
        "name": "Ken Shirriff",
        "email": "kens@google.com",
        "time": "Wed Sep 23 16:43:34 2009 -0700"
      },
      "message": "Fix widget stopListening NPE.\n\nlookupHostLocked caller needs to check for null return value.\n"
    },
    {
      "commit": "e6bea600fe5600017a4824adb14752a5b915d164",
      "tree": "fd60722d900a31f9aadbb4a69ac8430a73c8d34a",
      "parents": [
        "8799b96ea09d5fdd9904dd9de3002c0a9cd28fdc"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Wed Sep 23 15:45:27 2009 -0700"
      },
      "committer": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Wed Sep 23 16:40:10 2009 -0700"
      },
      "message": "Change setRotation documentaion.\n"
    },
    {
      "commit": "56a92e3ba0d7da310b4c6e09f54dee10f1f395bb",
      "tree": "bba9ee0477759921a28f95fc4bc29191c1bc5335",
      "parents": [
        "311ed0191d6423e41b1cf5137a38e53504494818"
      ],
      "author": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Wed Sep 23 10:39:50 2009 -0700"
      },
      "committer": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Wed Sep 23 16:38:57 2009 -0700"
      },
      "message": "Add density support to layoutlib so that bitmap are scaled if needed.\n\nChange-Id: I00204bb136ccaa44deeafbe0ea8746fea9903341\n"
    },
    {
      "commit": "8799b96ea09d5fdd9904dd9de3002c0a9cd28fdc",
      "tree": "ebec15a84ad06a36be9c6c9e6a57d86dd23cc7ed",
      "parents": [
        "8f1e598118d612988ffecfa979778e9aab4ece57",
        "50c05f38b3728b7430dd4bb8d98565d9c5e56798"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 19:15:29 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 19:15:29 2009 -0400"
      },
      "message": "Merge change 26314 into eclair\n\n* changes:\n  Delay broadcasting ACCOUNTS_CHANGED until we\u0027re certain AndroidId is ready.\n"
    },
    {
      "commit": "50c05f38b3728b7430dd4bb8d98565d9c5e56798",
      "tree": "10e8b86c6d83798fb56d7eea8ec7219ee312be26",
      "parents": [
        "193a6261894619985866220c320017f0831d6055"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon Sep 21 19:07:44 2009 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Sep 23 16:05:03 2009 -0700"
      },
      "message": "Delay broadcasting ACCOUNTS_CHANGED until we\u0027re certain AndroidId is ready.\n\nMake sure \u0027nobroadcast\u0027 flag doesn\u0027t get stored in database.\nUpdate after review.\n"
    },
    {
      "commit": "8f1e598118d612988ffecfa979778e9aab4ece57",
      "tree": "0510902663fceddef19e3f36a93b09bc1cd02894",
      "parents": [
        "60b69cd70e9fe5b6d2d73547748e93287a0a7493",
        "600dde04ee07b740dc119c879cf096b5d697ec32"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 18:58:07 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 18:58:07 2009 -0400"
      },
      "message": "Merge change 26653 into eclair\n\n* changes:\n  make the SyncManager listen for backgroun data setting changes and do a sync when the setting is enabled\n"
    },
    {
      "commit": "60b69cd70e9fe5b6d2d73547748e93287a0a7493",
      "tree": "dad1a7f3ef90d9cc99586f4e3c885317fc6734a4",
      "parents": [
        "9d31e1bebaf3ae5d54751c32466edcea6e7433dd",
        "bc7261130a51dc9f3461d3970eee1b923bcbf193"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 18:50:22 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 18:50:22 2009 -0400"
      },
      "message": "Merge change 26691 into eclair\n\n* changes:\n  fix [2132563] stuck in boot animation (framebuffer_device_open: Failed to create flip chain)\n"
    },
    {
      "commit": "bc7261130a51dc9f3461d3970eee1b923bcbf193",
      "tree": "8f74c3943a2582418addd8c91e0c1307fe95f733",
      "parents": [
        "de0dfb7b65a02d4dd74c271b558adee0973fc267"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Sep 23 15:44:05 2009 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Sep 23 15:49:32 2009 -0700"
      },
      "message": "fix [2132563] stuck in boot animation (framebuffer_device_open: Failed to create flip chain)\n"
    },
    {
      "commit": "9d31e1bebaf3ae5d54751c32466edcea6e7433dd",
      "tree": "fbde6db7760814ac0d8cfabdd649fa43b2f14703",
      "parents": [
        "311ed0191d6423e41b1cf5137a38e53504494818",
        "a52b4d764ebd79b29eac296a5c3a629cff1990c4"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 18:21:23 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 18:21:23 2009 -0400"
      },
      "message": "Merge change 26686 into eclair\n\n* changes:\n  Fix broken build.\n"
    },
    {
      "commit": "a52b4d764ebd79b29eac296a5c3a629cff1990c4",
      "tree": "2cc5354e0951ad3896a5b946b2f2449b13f56931",
      "parents": [
        "de0dfb7b65a02d4dd74c271b558adee0973fc267"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Sep 23 15:17:39 2009 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Sep 23 15:17:39 2009 -0700"
      },
      "message": "Fix broken build.\n\nI -did- run it...  why did this later break on me?!?\n\nChange-Id: I70db0279f9a1b499496f9808525d2b112495d6c7\n"
    },
    {
      "commit": "311ed0191d6423e41b1cf5137a38e53504494818",
      "tree": "2ed0625f63dc7934fe2848a582a4352b0d4bb09b",
      "parents": [
        "de0dfb7b65a02d4dd74c271b558adee0973fc267",
        "a8fecb87c5eaaefc9ca6272e3b59ef88d293dd6d"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 17:53:54 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 17:53:54 2009 -0400"
      },
      "message": "Merge change 26679 into eclair\n\n* changes:\n  Create samples showing how to call OpenGL from JNI libraries.\n"
    },
    {
      "commit": "a8fecb87c5eaaefc9ca6272e3b59ef88d293dd6d",
      "tree": "7652f77751c0f9aa13629288c325e82d272e65cf",
      "parents": [
        "63147705bc2893d6ad43270e04beb9ee01e2ad53"
      ],
      "author": {
        "name": "Jack Palevich",
        "email": "jackpal@google.com",
        "time": "Wed Sep 23 14:48:07 2009 -0700"
      },
      "committer": {
        "name": "Jack Palevich",
        "email": "jackpal@google.com",
        "time": "Wed Sep 23 14:48:07 2009 -0700"
      },
      "message": "Create samples showing how to call OpenGL from JNI libraries.\n"
    },
    {
      "commit": "de0dfb7b65a02d4dd74c271b558adee0973fc267",
      "tree": "c2e701a78f831978378ff3a9c219209aae3e4fc2",
      "parents": [
        "5dd7c726f45fd7b7ab473471dc504c00012a6856"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Sep 23 14:09:34 2009 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Sep 23 14:26:02 2009 -0700"
      },
      "message": "Fix issue #2125720 Weather Forecast Widget - graphics do not scale\n\nI forgot to add the new density field to the Bitmaps\u0027 parcelable data.\n\nChange-Id: I77cf3e93e356297e0caed6fc71b62b5cd8f79124\n"
    },
    {
      "commit": "5dd7c726f45fd7b7ab473471dc504c00012a6856",
      "tree": "e06c31e1f13d2de6ad2000e261e900f8e7d8b615",
      "parents": [
        "f017167f52e2459cf16fabde8afb5a6c51bd780f",
        "ebfb436a49673693b98469683451bd9ede797557"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 17:00:22 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 17:00:22 2009 -0400"
      },
      "message": "Merge change 26667 into eclair\n\n* changes:\n  Add raster object to control point and line params. Add flag to force SW rendering.\n"
    },
    {
      "commit": "ebfb436a49673693b98469683451bd9ede797557",
      "tree": "62300ba279079ae34c56dc883430afe4b336f7c6",
      "parents": [
        "59038ca98b5f258784687523ee3be11b5dfa995d"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Sep 23 13:57:02 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Sep 23 13:57:02 2009 -0700"
      },
      "message": "Add raster object to control point and line params. Add flag to force SW rendering.\n"
    },
    {
      "commit": "f017167f52e2459cf16fabde8afb5a6c51bd780f",
      "tree": "86cb2fead6f840a40990c3832db82f812e796e7a",
      "parents": [
        "193a6261894619985866220c320017f0831d6055",
        "b34a3a08050c456fabec399cfeb44df47d96bc9f"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 16:37:57 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 16:37:57 2009 -0400"
      },
      "message": "Merge change 25794 into eclair\n\n* changes:\n  Remove the GDD Gservices setting.\n"
    },
    {
      "commit": "b34a3a08050c456fabec399cfeb44df47d96bc9f",
      "tree": "f6919acb6f6e81cbf00b797436fe7259eafd7e10",
      "parents": [
        "9d12fdb1b55500d69df5a1bdc2fcba57a2f1876c"
      ],
      "author": {
        "name": "Sanjay Jeyakumar",
        "email": "sjk@google.com",
        "time": "Fri Sep 18 13:05:45 2009 -0700"
      },
      "committer": {
        "name": "Sanjay Jeyakumar",
        "email": "sjk@google.com",
        "time": "Wed Sep 23 13:34:20 2009 -0700"
      },
      "message": "Remove the GDD Gservices setting.\n"
    },
    {
      "commit": "193a6261894619985866220c320017f0831d6055",
      "tree": "e75ac842202605aba5c3bba117daef5197148d4d",
      "parents": [
        "37703b6c875a935e6341d8a710796bc0c87d3044",
        "78a5b8106a4768f7a67e5a29c58f23cd95f6c47c"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 16:17:02 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 16:17:02 2009 -0400"
      },
      "message": "Merge change 26537 into eclair\n\n* changes:\n  add hashCode() and equals() to Rfc822Token, as well as a convenience tokenizer method to Rfc822Tokenizer, as part of a calendar guest bugfix.\n"
    },
    {
      "commit": "600dde04ee07b740dc119c879cf096b5d697ec32",
      "tree": "e086cebc432b6b4040963ca776aaee8f8cc11cf8",
      "parents": [
        "be3bceb5b908c23eeda5a8d04d2ea3d43cc7ed10"
      ],
      "author": {
        "name": "Fred Quintana",
        "email": "fredq@google.com",
        "time": "Wed Sep 23 12:44:10 2009 -0700"
      },
      "committer": {
        "name": "Fred Quintana",
        "email": "fredq@google.com",
        "time": "Wed Sep 23 12:58:51 2009 -0700"
      },
      "message": "make the SyncManager listen for backgroun data setting changes and do a sync when the setting is enabled\n"
    },
    {
      "commit": "37703b6c875a935e6341d8a710796bc0c87d3044",
      "tree": "077c46b62d877f233a33e02b8ec72ecf24dbd697",
      "parents": [
        "bdeccbba6f6ed49da4e8e668d62754bc7263e9ce"
      ],
      "author": {
        "name": "Cary Clark",
        "email": "cary@android.com",
        "time": "Wed Sep 23 15:40:17 2009 -0400"
      },
      "committer": {
        "name": "Cary Clark",
        "email": "cary@android.com",
        "time": "Wed Sep 23 15:40:17 2009 -0400"
      },
      "message": "invalidate the webview after pressing the IME \u0027next\u0027 button\n\nfixes http://b/issue?id\u003d2141013\n"
    },
    {
      "commit": "bdeccbba6f6ed49da4e8e668d62754bc7263e9ce",
      "tree": "bcf306256e729c148c0f27aff4aa2c69d84cf0d1",
      "parents": [
        "3f2c70fb9e2dd503f96958db501729a20bb33c31",
        "e613468402544b3dff735ac1311a2864a6660f4a"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 15:02:49 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 15:02:49 2009 -0400"
      },
      "message": "Merge change 26623 into eclair\n\n* changes:\n  fbDev wasn\u0027t initialized of hw_get_module failed, but was then used anyway.\n"
    },
    {
      "commit": "3f2c70fb9e2dd503f96958db501729a20bb33c31",
      "tree": "8af07c205751ed76b4bec42310b352bef90d0a65",
      "parents": [
        "7475be4bc239929aa49235e223807d5447674efd",
        "c025b436aa6bd2252f40ec73f518902a1b842c86"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 14:54:44 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 14:54:44 2009 -0400"
      },
      "message": "Merge change 26627 into eclair\n\n* changes:\n  Convert instances of px in default UI styles to dip.\n"
    },
    {
      "commit": "7475be4bc239929aa49235e223807d5447674efd",
      "tree": "347e6841b46f0d9bbcc596d3775ca76d2fe7e830",
      "parents": [
        "830207cab4047431d7a38443531a3a912bfecf3a",
        "b8a9f12802ca5d1738a098a1769a8ed7959f248b"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 14:45:17 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 14:45:17 2009 -0400"
      },
      "message": "Merge change 26636 into eclair\n\n* changes:\n  Fix #2101821: Cut labels of menu items in \"SnapTell\" market app.\n"
    },
    {
      "commit": "830207cab4047431d7a38443531a3a912bfecf3a",
      "tree": "63ca54b12473187c82b660315b7860ae15f97075",
      "parents": [
        "3136d4b0108deaca5ab525881de47d2979911131",
        "00c575a3fccb9d3065e913f1b8fcf93e18d44eaf"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 14:31:04 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 14:31:04 2009 -0400"
      },
      "message": "Merge change 25635 into eclair\n\n* changes:\n  Add new thumbnail API.\n"
    },
    {
      "commit": "3136d4b0108deaca5ab525881de47d2979911131",
      "tree": "b67a065e416e1db2cbfcdb61f035a8fbcaa99b78",
      "parents": [
        "6d181166a2e5c819e274397f90e33d340061750f",
        "fcc3ccb9769dd39ac93dbad56ee590e2f7d041c3"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 14:28:16 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 14:28:16 2009 -0400"
      },
      "message": "Merge change 26635 into eclair\n\n* changes:\n  Added tool to generate application-specific reports from class load profiling data. Generated new profiling data. Deleted old data. Generated new preloaded-classes file.\n"
    },
    {
      "commit": "b8a9f12802ca5d1738a098a1769a8ed7959f248b",
      "tree": "e2eb23acf4e6fd979a1eefc120e97860816f699d",
      "parents": [
        "c413d54cd9283778e6d73965a1d1d5f63ba62ec3"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Sep 23 11:27:06 2009 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Sep 23 11:27:06 2009 -0700"
      },
      "message": "Fix #2101821: Cut labels of menu items in \"SnapTell\" market app.\n\nUmmmm...  this turns out to be pretty bad.  NinePatchDrawable was not\nscaling its reported padding for compatibility mode, causing spacing\nto be off.  All over the place.  This change should improve things quite\na bit (and magically makes nearly all of the menu flaws go away).\n\nChange-Id: I94a8310d95b908b6f087db97d9afaed654ca6de5\n"
    },
    {
      "commit": "6d181166a2e5c819e274397f90e33d340061750f",
      "tree": "77d2c2138148fe4a912bc0d361ada890d5f51954",
      "parents": [
        "9d12fdb1b55500d69df5a1bdc2fcba57a2f1876c",
        "ea96d1e27f516987f6053dc1dae9e946bc8456ea"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 14:24:07 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 14:24:07 2009 -0400"
      },
      "message": "Merge change 26615 into eclair\n\n* changes:\n  Provide a getter to access the width of the HTML document.\n"
    },
    {
      "commit": "00c575a3fccb9d3065e913f1b8fcf93e18d44eaf",
      "tree": "56ca36895b1d2f9b95b3d1cf3bd673a04dbfb2f5",
      "parents": [
        "9d12fdb1b55500d69df5a1bdc2fcba57a2f1876c"
      ],
      "author": {
        "name": "Ray Chen",
        "email": "raychen@google.com",
        "time": "Fri Aug 28 14:12:15 2009 -0700"
      },
      "committer": {
        "name": "Ray Chen",
        "email": "raychen@google.com",
        "time": "Wed Sep 23 11:23:45 2009 -0700"
      },
      "message": "Add new thumbnail API.\n"
    },
    {
      "commit": "fcc3ccb9769dd39ac93dbad56ee590e2f7d041c3",
      "tree": "043fcb85ad730552ff7ac4e48de42d3a9abbf7dd",
      "parents": [
        "b06c9a8c8e59067edd3c6b5af574ff382a4ef656"
      ],
      "author": {
        "name": "Bob Lee",
        "email": "crazybob@crazybob.org",
        "time": "Wed Sep 23 11:21:22 2009 -0700"
      },
      "committer": {
        "name": "Bob Lee",
        "email": "crazybob@crazybob.org",
        "time": "Wed Sep 23 11:21:22 2009 -0700"
      },
      "message": "Added tool to generate application-specific reports from class load profiling data. Generated new profiling data. Deleted old data. Generated new preloaded-classes file.\n"
    },
    {
      "commit": "ea96d1e27f516987f6053dc1dae9e946bc8456ea",
      "tree": "0ceb1dfa42fe9133b1c1bcfbcd502d970ae33ff0",
      "parents": [
        "0acf9a5b2f81413641d3d139ae6fd5f9df621e5f"
      ],
      "author": {
        "name": "Leon Scroggins",
        "email": "scroggo@google.com",
        "time": "Wed Sep 23 13:41:01 2009 -0400"
      },
      "committer": {
        "name": "Leon Scroggins",
        "email": "scroggo@google.com",
        "time": "Wed Sep 23 14:14:34 2009 -0400"
      },
      "message": "Provide a getter to access the width of the HTML document.\n\nNecessary to scale thumbnail pictures to show the full page width.\n\nChange-Id: I631e880b09fe66403ea71bf5e019899a180e6a53\n"
    },
    {
      "commit": "9d12fdb1b55500d69df5a1bdc2fcba57a2f1876c",
      "tree": "799c951e73a08cb0f5cdb74805cf3f90f908a9f4",
      "parents": [
        "0acf9a5b2f81413641d3d139ae6fd5f9df621e5f",
        "2a237a9f5cd9df672843cf019de13c2de183e1d1"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 14:12:37 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 14:12:37 2009 -0400"
      },
      "message": "Merge change 26625 into eclair\n\n* changes:\n  Fix http://b/2139600 (expander indicators misaligned).\n"
    },
    {
      "commit": "c025b436aa6bd2252f40ec73f518902a1b842c86",
      "tree": "a9fbd5c4de2b178a892213878a0315bae9655498",
      "parents": [
        "c413d54cd9283778e6d73965a1d1d5f63ba62ec3"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@google.com",
        "time": "Wed Sep 23 14:00:00 2009 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@google.com",
        "time": "Wed Sep 23 14:00:00 2009 -0400"
      },
      "message": "Convert instances of px in default UI styles to dip.\n\nAlmost fixes http://b/issue?id\u003d2131173, but unfortunately\ndue (perhaps) to asset size differences, the gap between\nGallery tiles is now 1px instead of ~10.\n"
    },
    {
      "commit": "e613468402544b3dff735ac1311a2864a6660f4a",
      "tree": "4b2b634a7bf1cdc6e00e4adb4b56d8eaee983cf3",
      "parents": [
        "585c67f70f18b8879ced854c5865141d6c650cd8"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Sep 23 10:54:36 2009 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Sep 23 10:56:51 2009 -0700"
      },
      "message": "fbDev wasn\u0027t initialized of hw_get_module failed, but was then used anyway.\n"
    },
    {
      "commit": "2a237a9f5cd9df672843cf019de13c2de183e1d1",
      "tree": "414b5e697d35f8044668cb17e24932d87d3c13ed",
      "parents": [
        "c413d54cd9283778e6d73965a1d1d5f63ba62ec3"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@google.com",
        "time": "Wed Sep 23 13:56:16 2009 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@google.com",
        "time": "Wed Sep 23 13:56:16 2009 -0400"
      },
      "message": "Fix http://b/2139600 (expander indicators misaligned).\n\nCulprit: busted 9-patch.\n"
    },
    {
      "commit": "78a5b8106a4768f7a67e5a29c58f23cd95f6c47c",
      "tree": "6951fa282d90fe7f8eb024bf38433525445d805e",
      "parents": [
        "6c644f248f553898248b8a6948fac4d62874fedd"
      ],
      "author": {
        "name": "Debajit Ghosh",
        "email": "debajit@google.com",
        "time": "Tue Sep 22 20:32:21 2009 -0700"
      },
      "committer": {
        "name": "Debajit Ghosh",
        "email": "debajit@google.com",
        "time": "Wed Sep 23 10:44:18 2009 -0700"
      },
      "message": "add hashCode() and equals() to Rfc822Token, as well as a convenience tokenizer method to Rfc822Tokenizer, as part of a calendar guest bugfix.\n"
    },
    {
      "commit": "0acf9a5b2f81413641d3d139ae6fd5f9df621e5f",
      "tree": "9fb2fcd0ea9899bf27e637546932bb8996d9b775",
      "parents": [
        "b06c9a8c8e59067edd3c6b5af574ff382a4ef656",
        "39cd36ec1fed5f370983dbd8933acc5e779003c6"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 13:33:06 2009 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 23 13:33:06 2009 -0400"
      },
      "message": "Merge change 26539 into eclair\n\n* changes:\n  Add density value to density enum.\n"
    }
  ],
  "next": "b06c9a8c8e59067edd3c6b5af574ff382a4ef656"
}
