)]}'
{
  "log": [
    {
      "commit": "7def415195ebb1d58094c0b88fef0cdaad1c6767",
      "tree": "029ca592e1ea11285b35ea3b34c1d2cb8be923b4",
      "parents": [
        "38d6e699c9d3d2e09edeb0655ba0b2529105587d",
        "1d04981fb2a484212ddb4ffb599e682ed2a9680d"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Mon Jan 31 10:14:28 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jan 31 10:14:28 2011 -0800"
      },
      "message": "am 1d04981f: am f7176dfb: am 113834c5: Commit the final API for level 10.\n\n* commit \u00271d04981fb2a484212ddb4ffb599e682ed2a9680d\u0027:\n  Commit the final API for level 10.\n"
    },
    {
      "commit": "1d04981fb2a484212ddb4ffb599e682ed2a9680d",
      "tree": "e1abdb49607fc37b4d18a7670483f151c64abb08",
      "parents": [
        "c05ddc111f619d3fa34dcd72ac33d68e6cba0eb8",
        "f7176dfbd284f7da49e5bccc2aa886b42039ba4a"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Mon Jan 31 10:11:46 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jan 31 10:11:46 2011 -0800"
      },
      "message": "am f7176dfb: am 113834c5: Commit the final API for level 10.\n\n* commit \u0027f7176dfbd284f7da49e5bccc2aa886b42039ba4a\u0027:\n  Commit the final API for level 10.\n"
    },
    {
      "commit": "f7176dfbd284f7da49e5bccc2aa886b42039ba4a",
      "tree": "59e0425caee1efe6d638dd9a115d0a18f77253da",
      "parents": [
        "e97cc7d0b266ac0cbb1be7cf41ff8bb61067025e",
        "113834c5ab30bfc554202d0f3144a662d77f2484"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Mon Jan 31 10:05:13 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jan 31 10:05:13 2011 -0800"
      },
      "message": "am 113834c5: Commit the final API for level 10.\n\n* commit \u0027113834c5ab30bfc554202d0f3144a662d77f2484\u0027:\n  Commit the final API for level 10.\n"
    },
    {
      "commit": "113834c5ab30bfc554202d0f3144a662d77f2484",
      "tree": "26cf83187c08009f221d376a012a6b3e62fc2391",
      "parents": [
        "e88fa50be8d6709ef58b7aeb01c5efa059bcac2e"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Mon Jan 31 11:46:29 2011 -0600"
      },
      "committer": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Mon Jan 31 11:46:29 2011 -0600"
      },
      "message": "Commit the final API for level 10.\n\nChange-Id: I56140f79ff599c1a9d03c0f53d700df402234bf1\n"
    },
    {
      "commit": "cc322207ccc1234c26cd21733d7f4fadd49a36cf",
      "tree": "a8711c80bcaf7d77b3ec98eb697aae0f270d893c",
      "parents": [
        "79728c3c41d1acdd64123255bb86e6a14943bfa0",
        "97510f6abda493119cbf7db84064291a7edacfc0"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Jan 30 18:08:12 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sun Jan 30 18:08:12 2011 -0800"
      },
      "message": "am 97510f6a: am 260c3c77: Fix issue #3381489: IllegalStateException: attempt to re-open...\n\n* commit \u002797510f6abda493119cbf7db84064291a7edacfc0\u0027:\n  Fix issue #3381489: IllegalStateException: attempt to re-open...\n"
    },
    {
      "commit": "260c3c77d9b340164e055f87002c64d78da6e836",
      "tree": "194e78856f8c68d027b70161337fa9fd5a842bc8",
      "parents": [
        "fba54f620ff155ede6de7d73f1b6a0003839b1c4"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Jan 30 16:55:55 2011 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Jan 30 17:58:49 2011 -0800"
      },
      "message": "Fix issue #3381489: IllegalStateException: attempt to re-open...\n\n...an already-closed object: android.database.sqlite.SQLiteQuery\n\nIt turns out there is a state we are missing -- the loader is\nstill needed, but in the inactive list.  In this case the loader\nneeds to continue holding on to its current data, and not deliver\nany new data (which would result in it releasing its old data).\n\nThis introduces the new state to Loader, and uses it in\nAsyncTaskLoader so all subclasses of that should get the new\ncorrect behavior.\n\nA further improvement would be to unregister CursorLoader\u0027s\ncontent listener when going in to this state, but that can\nwait for later.\n\nChange-Id: I6d30173b94f8e30b5be31d018accd328cc3388ec\n"
    },
    {
      "commit": "58468459dcf6001b32f4ecf4fffc2b0cc1ab6e05",
      "tree": "d000013eab2a438ba14b1fc2fbdbc59e82c9e879",
      "parents": [
        "60d9d9cdba31e2d3483b33138d2e98ce8be4567b",
        "9e3754ff6dcc81c43708ce0e13c75de836173f64"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Jan 30 16:15:13 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sun Jan 30 16:15:13 2011 -0800"
      },
      "message": "am 9e3754ff: am 54ad3611: Merge \"Fix issue #3404571: Commit final APIs\" into honeycomb\n\n* commit \u00279e3754ff6dcc81c43708ce0e13c75de836173f64\u0027:\n  Fix issue #3404571: Commit final APIs\n"
    },
    {
      "commit": "3b024a6d28ae0f057122f763002ab4bb307215bd",
      "tree": "6b027007d382fdcb61e6457c7db4d360f9d34892",
      "parents": [
        "71a22b3bc7cb4a721378ef38d43bce94f5b0e5bd"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sat Jan 29 14:18:37 2011 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Jan 30 14:26:31 2011 -0800"
      },
      "message": "Fix issue #3404571: Commit final APIs\n\nChange-Id: I7f01f8df9cfb82a9bb987e3df7c8eaa1c5aab81a\n"
    },
    {
      "commit": "b2abd8c424a68eb6a5e3615a99f66c0bd46e6063",
      "tree": "ecc88a31068aa40c9244b2d88cdd06ad520fe617",
      "parents": [
        "3c89f6d1bd0821d0ae0205a5b48176156735aaac",
        "43abedde5f714beff82dbb5e94425fce6c13b8cd"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Sun Jan 30 12:40:32 2011 -0800"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Sun Jan 30 12:40:38 2011 -0800"
      },
      "message": "Mass merge from gingerbread - do not merge\n\nChange-Id: I45dc3596bf4211d8f91c64f2d1d00588878df629\n"
    },
    {
      "commit": "0044b4ad6aa59ecb95790023f9a3e45067951a22",
      "tree": "e7ee5aae107a522c5295b9b5811bc2d20cdb5e27",
      "parents": [
        "355f66917d8454eec0f2c286e388b0e5bc97fd42",
        "d350dc0492fab3614749955f5dcf21ec1c522b24"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sat Jan 29 10:57:48 2011 -0800"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sat Jan 29 10:57:48 2011 -0800"
      },
      "message": "Merge d350dc04 from gingerbread\n\nChange-Id: Ieb76b9724a3e253f9614d02cc06d3348b8e2c929\n"
    },
    {
      "commit": "0440cc1fb76a7728991c0a69ede4ab10ab5f4de7",
      "tree": "fed0682c701e0713e9c6cbf45385bab6c6cde04d",
      "parents": [
        "df346d8a783a985c989b09d661c96307336c5e12",
        "eab0e97bf0951057a0624cdde2f4bc5434ade0ac"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sat Jan 29 10:38:09 2011 -0800"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sat Jan 29 10:38:09 2011 -0800"
      },
      "message": "Merge eab0e97b from gingerbread\n\nChange-Id: Ibbe49137775b58ba0961fadd945c05acfcd1ce61\n"
    },
    {
      "commit": "962d556a12b60b04f3c8b0bdfda84165bb4ba062",
      "tree": "84554794e3e22cf32d7b5d78e3e740ebe2c9af31",
      "parents": [
        "cc2915c0b1608933819aa284788dbdb184fe9823",
        "f126ad3b6484ef62eed202f1f49cc4557c0a3848"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sat Jan 29 09:37:44 2011 -0800"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sat Jan 29 09:37:44 2011 -0800"
      },
      "message": "Merge f126ad3b from gingerbread\n\nChange-Id: I13a79033239d306fcf9291ca7fad7445f2cd1f47\n"
    },
    {
      "commit": "52d3320815f3f4ac787c190c0b9f854a61d24b21",
      "tree": "9602ff211d810fa3e5c23912c10f6f20eb0746a3",
      "parents": [
        "861a9c710803425c8330b53016e771899c4b1197",
        "bf9f3ea72ea3201415acb3bb016de3009d3ed1b3"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sat Jan 29 08:50:38 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jan 29 08:50:38 2011 -0800"
      },
      "message": "am bf9f3ea7: Merge 34afc2cd from gingerbread-plus-aosp\n\n* commit \u0027bf9f3ea72ea3201415acb3bb016de3009d3ed1b3\u0027:\n  API: Make close() throw an IOException.\n"
    },
    {
      "commit": "bf9f3ea72ea3201415acb3bb016de3009d3ed1b3",
      "tree": "39a54165ad30abe18791c2f5395abdc6572b058c",
      "parents": [
        "16e52bcbdf11c7411be683efabddf7080c54ffd2",
        "34afc2cd83d00be344521b7154a96a84af11c46b"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sat Jan 29 08:45:29 2011 -0800"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sat Jan 29 08:45:29 2011 -0800"
      },
      "message": "Merge 34afc2cd from gingerbread-plus-aosp\n\nChange-Id: I2471571af1d8e34e7270cb6f765f16b4a474bb28\n"
    },
    {
      "commit": "8b10bdb494161671b7f152c4a248596da0c8c61e",
      "tree": "80285919942e6952b04f65ffbc78939f24e4f9dd",
      "parents": [
        "d84ac204f48c6ca227c38c1ba2b48c4ec97546f4",
        "7d4b7dab397fb780873303d60650bf0a0557cf41"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sat Jan 29 07:38:41 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jan 29 07:38:41 2011 -0800"
      },
      "message": "am 7d4b7dab: Merge 55e124c4 from gingerbread-plus-aosp\n\n* commit \u00277d4b7dab397fb780873303d60650bf0a0557cf41\u0027:\n  Clean up MifareUltralight API.\n"
    },
    {
      "commit": "7d4b7dab397fb780873303d60650bf0a0557cf41",
      "tree": "22664f2bbb6e42e6665a7c8a092628d0a78e099e",
      "parents": [
        "b79c611ebf16b7b03273e0a0bdac09181e50a12e",
        "55e124c4487f99dd25c1dd96c75f02bbdde370bb"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sat Jan 29 07:32:39 2011 -0800"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sat Jan 29 07:32:39 2011 -0800"
      },
      "message": "Merge 55e124c4 from gingerbread-plus-aosp\n\nChange-Id: I8b428792ced31b73e8cc3743ab38e157578e9377\n"
    },
    {
      "commit": "86e1c5b9f6418714555fcc543b6160c425897636",
      "tree": "6b761070f84d46f9028b59c6516d1d7c491dbbcc",
      "parents": [
        "ac983353e69c8f9237890a6a688d4d614e9e99f4",
        "c896d85c15d8a6c98c93df57d88481b89eb878f5"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sat Jan 29 07:27:06 2011 -0800"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sat Jan 29 07:27:06 2011 -0800"
      },
      "message": "Merge c896d85c from gingerbread\n\nChange-Id: Ib739e79187ec95fdbb88f90f3d03fafd4a1f721a\n"
    },
    {
      "commit": "ac983353e69c8f9237890a6a688d4d614e9e99f4",
      "tree": "6fa8a9b2bb71bb26950505074a738d1600285614",
      "parents": [
        "6d904e7039196ed5d97c782ed22d71469982a275",
        "da01b4abb817fcebdf33c27aaa6a1ac4a61beee0"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sat Jan 29 07:17:22 2011 -0800"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sat Jan 29 07:17:22 2011 -0800"
      },
      "message": "Merge da01b4ab from gingerbread\n\nChange-Id: I644f170fe18042ffb09b9b852321f68c651c7972\n"
    },
    {
      "commit": "df5d015ae27c5b7bbdedfb9f58bb1eb6f1a96af3",
      "tree": "e5d4658f89e6c351b282682b9ff022899dfe8cc5",
      "parents": [
        "0d9209784aa062a20bf5dda66700c00fc65e4a32",
        "dc54a8c742e96d6ea8ef3e18c0f2ee1235899599"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Fri Jan 28 20:41:42 2011 -0600"
      },
      "committer": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Fri Jan 28 20:41:42 2011 -0600"
      },
      "message": "resolved conflicts for merge of dc54a8c7 to honeycomb-merge\n\nChange-Id: Ie23b05102fc69de31537822ded3f77d398e486f8\n"
    },
    {
      "commit": "9805d8e0818ea4e8ebddf20d40cf1856ecee6cc8",
      "tree": "a6af2b30ce2460309bb69a90ab33260b4e7607eb",
      "parents": [
        "b142f099d88d14c59d24304c8ed8ab761fe53f20",
        "251602f410aaecc482a13d12984e67e3ddc1ef9c"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Fri Jan 28 18:01:56 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 28 18:01:56 2011 -0800"
      },
      "message": "Merge \"Enable global (cross-application) drag/drop\""
    },
    {
      "commit": "251602f410aaecc482a13d12984e67e3ddc1ef9c",
      "tree": "0eb57b451ffad7da5c32451daf34eef8923802b2",
      "parents": [
        "e42d0dd741620fc74fbf4f46c65b8ff945edce66"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Fri Jan 28 17:54:12 2011 -0800"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Fri Jan 28 17:54:12 2011 -0800"
      },
      "message": "Enable global (cross-application) drag/drop\n\nAlso adds a new flag constant, View.DRAG_FLAG_GLOBAL, which indicates that\nthe drag operation should be allowed to propagate the drag outside the\noriginating app.  When this flag is specified, all visible windows will\nbe notified about the ongoing drag.\n\nBug 3322724\n\nChange-Id: Iaa3412a97f83f4e763019c9a03b5f09ebf75453f\n"
    },
    {
      "commit": "9cbf8d3028a083c4c4960c8ad720e3c7ba3b50f7",
      "tree": "9d1900aa3f0ad1dfe0563619b6fb26f0cb553da3",
      "parents": [
        "bafa3a31f58a52d49883db43167e28c16af1fc61",
        "406de58e48378bca9ea7e75c61039d243ea81855"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Jan 28 14:03:31 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 28 14:03:31 2011 -0800"
      },
      "message": "am 406de58e: am 6b2fda9f: Merge \"Fix bug 3399992 - Make ActionBar menu text styleable\" into honeycomb\n\n* commit \u0027406de58e48378bca9ea7e75c61039d243ea81855\u0027:\n  Fix bug 3399992 - Make ActionBar menu text styleable\n"
    },
    {
      "commit": "406de58e48378bca9ea7e75c61039d243ea81855",
      "tree": "94461d868272c575016f08cf1395fb734b03aeff",
      "parents": [
        "d6874a105ee584b1dc60aae2f2af7c78ee875114",
        "6b2fda9f4bcc5c35f605876a5c9da9b226196f5e"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Jan 28 14:01:06 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 28 14:01:06 2011 -0800"
      },
      "message": "am 6b2fda9f: Merge \"Fix bug 3399992 - Make ActionBar menu text styleable\" into honeycomb\n\n* commit \u00276b2fda9f4bcc5c35f605876a5c9da9b226196f5e\u0027:\n  Fix bug 3399992 - Make ActionBar menu text styleable\n"
    },
    {
      "commit": "6b2fda9f4bcc5c35f605876a5c9da9b226196f5e",
      "tree": "1f014529e98fe1d39fb61936b9329b4c947aaab3",
      "parents": [
        "cfd0bafdebf1fccd3f5a0baed5cad8a539546e9b",
        "55f3af27ed0eba0f6f73590d087fb3d5491d3504"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Jan 28 13:58:28 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 28 13:58:28 2011 -0800"
      },
      "message": "Merge \"Fix bug 3399992 - Make ActionBar menu text styleable\" into honeycomb"
    },
    {
      "commit": "8b16ebd0e80d5cc695d9a5567359a6c5dd9ac884",
      "tree": "af82c41438aca66649d984b1e561bf3c36d06ed4",
      "parents": [
        "f2a8b3c450f0570c1ad0ee6e0fae3cfb85bfb4de",
        "b940659f415d536966f1bb8af4d5281efa3a7f7a"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Fri Jan 28 13:45:42 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 28 13:45:42 2011 -0800"
      },
      "message": "am b940659f: am 94eb3d0f: Merge \"Plumb whether an input view is actually visible or not through from the IME to the status bar.\" into honeycomb\n\n* commit \u0027b940659f415d536966f1bb8af4d5281efa3a7f7a\u0027:\n  Plumb whether an input view is actually visible or not through from the IME to the status bar.\n"
    },
    {
      "commit": "b940659f415d536966f1bb8af4d5281efa3a7f7a",
      "tree": "7c3c8da292b64142786db7e5d844baf03fa616c1",
      "parents": [
        "8691b7243d40d5ef0ab94b8d5f204635d36bf1c4",
        "94eb3d0f7e77eb94c9fee8523c013fbc0f9032c4"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Fri Jan 28 13:43:17 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 28 13:43:17 2011 -0800"
      },
      "message": "am 94eb3d0f: Merge \"Plumb whether an input view is actually visible or not through from the IME to the status bar.\" into honeycomb\n\n* commit \u002794eb3d0f7e77eb94c9fee8523c013fbc0f9032c4\u0027:\n  Plumb whether an input view is actually visible or not through from the IME to the status bar.\n"
    },
    {
      "commit": "55f3af27ed0eba0f6f73590d087fb3d5491d3504",
      "tree": "ca6be7fda57dd5f6b54533480a9d0bc870dc7458",
      "parents": [
        "2ded7ef444d4e089e0ce4874c791f19ec198fc36"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Jan 28 13:42:04 2011 -0800"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Jan 28 13:42:04 2011 -0800"
      },
      "message": "Fix bug 3399992 - Make ActionBar menu text styleable\n\nChange-Id: Ic67d167c024332575ca3b79725f012a919146286\n"
    },
    {
      "commit": "94eb3d0f7e77eb94c9fee8523c013fbc0f9032c4",
      "tree": "5fb8f6f49ea195e23a621c3578283a12e0d45744",
      "parents": [
        "10e4148b62c9bfed945c1bcea9dd5eea2a17b0d0",
        "857fd9b8562c29913e03ed29288bd1802d37dc60"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Fri Jan 28 13:40:28 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 28 13:40:28 2011 -0800"
      },
      "message": "Merge \"Plumb whether an input view is actually visible or not through from the IME to the status bar.\" into honeycomb"
    },
    {
      "commit": "e579b347529a642dc837c2fc37fb483fb7a17fc7",
      "tree": "668c483a267f5a10736ff670da9bd2b5982f020c",
      "parents": [
        "8cd3752284e366a010379b23c7c81171fe5e0a5b",
        "6a11185b9293151cb3c12c296cf989ea0e7cb898"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Jan 27 22:50:45 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 27 22:50:45 2011 -0800"
      },
      "message": "am 6a11185b: am c8c3021a: Merge \"Fix issue #3398767: Need translucent holo theme\" into honeycomb\n\n* commit \u00276a11185b9293151cb3c12c296cf989ea0e7cb898\u0027:\n  Fix issue #3398767: Need translucent holo theme\n"
    },
    {
      "commit": "6a11185b9293151cb3c12c296cf989ea0e7cb898",
      "tree": "080b7617ab02c1afdcc47e737b306d4dfc1c35bb",
      "parents": [
        "24c29867a6851ce2c692a0ea61918d37dcb8e8e0",
        "c8c3021ac3b5ca2315148d5dae143b53b7d68a60"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Jan 27 22:48:32 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 27 22:48:32 2011 -0800"
      },
      "message": "am c8c3021a: Merge \"Fix issue #3398767: Need translucent holo theme\" into honeycomb\n\n* commit \u0027c8c3021ac3b5ca2315148d5dae143b53b7d68a60\u0027:\n  Fix issue #3398767: Need translucent holo theme\n"
    },
    {
      "commit": "c8c3021ac3b5ca2315148d5dae143b53b7d68a60",
      "tree": "7542c6d1c6ec2f7f24cf44b377c1fc0499d9ac7f",
      "parents": [
        "d0b54a73941aa5541ed1adc48f6739bda132970b",
        "e79b55482eb3f26d6d5b56dce40682dd68826f8c"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Jan 27 22:46:44 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 27 22:46:44 2011 -0800"
      },
      "message": "Merge \"Fix issue #3398767: Need translucent holo theme\" into honeycomb"
    },
    {
      "commit": "857fd9b8562c29913e03ed29288bd1802d37dc60",
      "tree": "52ba5103ba8cb5c75c0734a5cc118f3a8de63daa",
      "parents": [
        "e31ecf61042171242e6f31f22df7691c40f189b2"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Thu Jan 27 15:08:35 2011 -0800"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Thu Jan 27 21:19:46 2011 -0800"
      },
      "message": "Plumb whether an input view is actually visible or not through from the IME\nto the status bar.\n\nBug: 3391067\nChange-Id: I049531155bf7ee0b29874916c0b5b0a45b73c09e\n"
    },
    {
      "commit": "2478e617c43cd99d8faf7c0881bbe0e239d92b86",
      "tree": "1c643c35e9ecdbc724d9ae07a02d58244a09c700",
      "parents": [
        "51ee9c136718cd815330b0690ffa5859dc5fde69",
        "b7d6ffd76f6c47af488494f5de9560ec490e8241"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Thu Jan 27 18:35:19 2011 -0800"
      },
      "committer": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Thu Jan 27 18:35:19 2011 -0800"
      },
      "message": "resolved conflicts for merge of b7d6ffd7 to honeycomb-merge\n\nChange-Id: If5553e0b51513687c4012600d92323617190fb6c\n"
    },
    {
      "commit": "0cad3d23d3312c8d2f75448a88d64157b56b1888",
      "tree": "148b778f2b05e54ee9bc2dbe580977a7063b3c3b",
      "parents": [
        "50f7830c55a1b23f5d8f9339987b444f4491caf7",
        "a701cf85a0167a6bb623343388a7dca6f2b61ac5"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Thu Jan 27 16:59:02 2011 -0800"
      },
      "committer": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Thu Jan 27 16:59:02 2011 -0800"
      },
      "message": "resolved conflicts for merge of a701cf85 to honeycomb-merge\n\nChange-Id: I81a63599649a61fc73bf1e7ebcfed4c333903070\n"
    },
    {
      "commit": "34afc2cd83d00be344521b7154a96a84af11c46b",
      "tree": "dfdcc5936c41463d9b8b83d920f3e23ea5baffb2",
      "parents": [
        "e49e30cc4d9411326735f15d92e8d7455467072f",
        "d350dc0492fab3614749955f5dcf21ec1c522b24"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Thu Jan 27 16:26:28 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 27 16:26:28 2011 -0800"
      },
      "message": "am d350dc04: Merge \"API: Make close() throw an IOException.\" into gingerbread\n\n* commit \u0027d350dc0492fab3614749955f5dcf21ec1c522b24\u0027:\n  API: Make close() throw an IOException.\n"
    },
    {
      "commit": "dd8b64c0a5b13c6606782d467beb48fd11bb36e0",
      "tree": "fadc82722c1dd8ebe43b096821c94e0866095b27",
      "parents": [
        "89316a2f2a0f351b22c7195c385b0c4f4de7bdb7",
        "1fce24b241e386af19ba7c5bc29af5d18461f4ff"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu Jan 27 16:25:26 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 27 16:25:26 2011 -0800"
      },
      "message": "Merge \"Add support for synchronous bulk USB transfers\""
    },
    {
      "commit": "89316a2f2a0f351b22c7195c385b0c4f4de7bdb7",
      "tree": "66d6f366a9e149a6e05c7b18bcb17aadfe5e267f",
      "parents": [
        "05b536e671b60740a47c37e8be6adbfff6fad3eb",
        "c39c1d4dee917560d174f6ba5402e4c6644edd47"
      ],
      "author": {
        "name": "Ashish Sharma",
        "email": "ashishsharma@google.com",
        "time": "Thu Jan 27 16:22:50 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 27 16:22:50 2011 -0800"
      },
      "message": "Merge \"TrafficStats: Include UDP stats and packet count to API\""
    },
    {
      "commit": "1fce24b241e386af19ba7c5bc29af5d18461f4ff",
      "tree": "fa61c49409b571c28e1dbee1522d1b11354f22db",
      "parents": [
        "05b536e671b60740a47c37e8be6adbfff6fad3eb"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu Jan 27 10:47:40 2011 -0800"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu Jan 27 16:22:15 2011 -0800"
      },
      "message": "Add support for synchronous bulk USB transfers\n\nChange-Id: Id5de49e4d728a702fa1583ecc24f83f36cc57d21\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "3fcedf77286a078ebd7ac8c082365bd80703dfdc",
      "tree": "b6061a2b9933e2ae120bd96b1e79b6d5d2d264f1",
      "parents": [
        "21d0a173f138563e2eaba286b0eb505f987918a9"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Thu Jan 27 14:47:02 2011 -0800"
      },
      "committer": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Thu Jan 27 16:17:14 2011 -0800"
      },
      "message": "API: Make close() throw an IOException.\n\nIOException on close() can be useful to indicate that in-progress transactions\nwere canceled.\n\nI also audited all of our tech classes to make sure every function that needs\nto throw IOException does so.\n\nChange-Id: Iaa9c43d79d59ff85772d5c3e4b4d57a6fa8df4cf\n"
    },
    {
      "commit": "c39c1d4dee917560d174f6ba5402e4c6644edd47",
      "tree": "134354437ad92a4501b716ebb2b83adbd470195a",
      "parents": [
        "e8e0ebbfd09214020cfbbaafaeb940a2e52985b3"
      ],
      "author": {
        "name": "Ashish Sharma",
        "email": "ashishsharma@google.com",
        "time": "Thu Jan 27 15:52:38 2011 -0800"
      },
      "committer": {
        "name": "Ashish Sharma",
        "email": "ashishsharma@google.com",
        "time": "Thu Jan 27 15:52:38 2011 -0800"
      },
      "message": "TrafficStats: Include UDP stats and packet count to API\n\nChange-Id: I70063e6033d3c181bcc5b9e401f9474900e25281\nSigned-off-by: Ashish Sharma \u003cashishsharma@google.com\u003e\n"
    },
    {
      "commit": "e79b55482eb3f26d6d5b56dce40682dd68826f8c",
      "tree": "237c5e0ea6801865faa04db5023c0158297f7d7b",
      "parents": [
        "eea200a96a561d8eb9e26831aa6aaf7ddf6ad5a5"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Jan 27 15:18:46 2011 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Jan 27 15:18:46 2011 -0800"
      },
      "message": "Fix issue #3398767: Need translucent holo theme\n\nChange-Id: I2ce87798ff58315cb96968ab06e5a52da9f35ef8\n"
    },
    {
      "commit": "2d73dcbbc5a9afbf45d2155b08f9be9440e00544",
      "tree": "7ca9ab4e22933441edff9666461c6700d537e2d6",
      "parents": [
        "4eb5bed55011c6ea921976f2a76d69e142f09ef9",
        "242fa0eb73d555eb025c39cf212030f00cb53cb4"
      ],
      "author": {
        "name": "Vasu Nori",
        "email": "vnori@google.com",
        "time": "Thu Jan 27 15:11:44 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 27 15:11:44 2011 -0800"
      },
      "message": "am 242fa0eb: am ce3b35a7: Merge \"bug:3398527 return List insttead of ArrayList from public API\" into honeycomb\n\n* commit \u0027242fa0eb73d555eb025c39cf212030f00cb53cb4\u0027:\n  bug:3398527 return List insttead of ArrayList from public API\n"
    },
    {
      "commit": "242fa0eb73d555eb025c39cf212030f00cb53cb4",
      "tree": "c30d2031e593792ec90424592c8caeeb3314d34f",
      "parents": [
        "57e7aa12d960cc20b2620b367be39e921f1a145d",
        "ce3b35a7b0b80061692d9fa1977cee68b365728c"
      ],
      "author": {
        "name": "Vasu Nori",
        "email": "vnori@google.com",
        "time": "Thu Jan 27 15:00:38 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 27 15:00:38 2011 -0800"
      },
      "message": "am ce3b35a7: Merge \"bug:3398527 return List insttead of ArrayList from public API\" into honeycomb\n\n* commit \u0027ce3b35a7b0b80061692d9fa1977cee68b365728c\u0027:\n  bug:3398527 return List insttead of ArrayList from public API\n"
    },
    {
      "commit": "55e124c4487f99dd25c1dd96c75f02bbdde370bb",
      "tree": "2ddfaee8d44e02a6f295d6800719ae2b9f611dcd",
      "parents": [
        "b27ce984510ed287b87cb7498efb973fb651e8cb",
        "eab0e97bf0951057a0624cdde2f4bc5434ade0ac"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Thu Jan 27 13:25:52 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 27 13:25:52 2011 -0800"
      },
      "message": "am eab0e97b: Merge \"Clean up MifareUltralight API.\" into gingerbread\n\n* commit \u0027eab0e97bf0951057a0624cdde2f4bc5434ade0ac\u0027:\n  Clean up MifareUltralight API.\n"
    },
    {
      "commit": "ce3b35a7b0b80061692d9fa1977cee68b365728c",
      "tree": "6dac2862e20d3b32ec210ec244b5e83cedef30a2",
      "parents": [
        "74d39bd902c8561153647b19625b32938f38498c",
        "a017edace756956cd4b4789a85316e3681d04a7e"
      ],
      "author": {
        "name": "Vasu Nori",
        "email": "vnori@google.com",
        "time": "Thu Jan 27 12:46:00 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 27 12:46:00 2011 -0800"
      },
      "message": "Merge \"bug:3398527 return List insttead of ArrayList from public API\" into honeycomb"
    },
    {
      "commit": "4a5e2532205252e0b8616ebc07ca089fd3721681",
      "tree": "5e66c1e4d3ebe49e0aed1f00103c3a556153857c",
      "parents": [
        "ba3dd32357b47ab0b55a1976bbafc225df78a59d"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Thu Jan 27 10:04:04 2011 -0800"
      },
      "committer": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Thu Jan 27 12:22:56 2011 -0800"
      },
      "message": "Clean up MifareUltralight API.\n\no Some javadoc updates\no writeBlock -\u003e writePages  (Block means something else in NFC Forum).\no validate page offset\n\nChange-Id: Icae54db3397d57aaa451caaa86d56e8ba82507f2\n"
    },
    {
      "commit": "a017edace756956cd4b4789a85316e3681d04a7e",
      "tree": "1d1991b37dd5a418b861cdff682580bde68702c9",
      "parents": [
        "4b92aeec3faa459507f297ce49b2a2d4daaa4e47"
      ],
      "author": {
        "name": "Vasu Nori",
        "email": "vnori@google.com",
        "time": "Thu Jan 27 10:52:55 2011 -0800"
      },
      "committer": {
        "name": "Vasu Nori",
        "email": "vnori@google.com",
        "time": "Thu Jan 27 11:47:28 2011 -0800"
      },
      "message": "bug:3398527 return List insttead of ArrayList from public API\n\nChange-Id: Idbdcb59fe860a9168c9ef6c00eb128b05fce84ff\n"
    },
    {
      "commit": "fb69e0c0ffbb403da7f8e05454605d6caec503d0",
      "tree": "2d4f83dc927b83c5bda962f425505de68c0d9e96",
      "parents": [
        "5e2113ff273c2e7e095d1ee0fe6471309f8d309d",
        "0716ea144d94b9dfce4670e90a849db19a492da9"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Thu Jan 27 12:29:27 2011 -0600"
      },
      "committer": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Thu Jan 27 12:29:27 2011 -0600"
      },
      "message": "resolved conflicts for merge of 0716ea14 to honeycomb-merge\n\nChange-Id: I8f5e40c83a470e81910cd07f11fe683bb6f96421\n"
    },
    {
      "commit": "5e2113ff273c2e7e095d1ee0fe6471309f8d309d",
      "tree": "ac656cd29146d19fbdf74db882b18654d7a41c9a",
      "parents": [
        "42bb07dc3f67dd92c6199ce766f3489c08f1ba18",
        "3a223404e7589831a901cb16c5ce97685bc1f3f8"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Thu Jan 27 11:27:58 2011 -0600"
      },
      "committer": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Thu Jan 27 11:27:58 2011 -0600"
      },
      "message": "resolved conflicts for merge of 3a223404 to honeycomb-merge\n\nChange-Id: I0eb1f3a271797c78d9ec5b2528a221c89973a83c\n"
    },
    {
      "commit": "82782446cd0ea26604fcbd22d4b7e3608f32136d",
      "tree": "fec4198011f0f63b93c6cace1dac7fad99091628",
      "parents": [
        "a21e75c97ab7522acf5dea46039cbf7090fa0e4f",
        "fcf51a67967a402bf2178c3d0e09828e8942cade"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Wed Jan 26 23:55:50 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 26 23:55:50 2011 -0800"
      },
      "message": "am fcf51a67: am a45c056e: Merge \"Fix display List bugs\" into honeycomb\n\n* commit \u0027fcf51a67967a402bf2178c3d0e09828e8942cade\u0027:\n  Fix display List bugs\n"
    },
    {
      "commit": "fcf51a67967a402bf2178c3d0e09828e8942cade",
      "tree": "aade73e9fc42917e753bafcd8c9893bc4067ee55",
      "parents": [
        "b43610f8c9994163a1b69d23ac893de3f80a5355",
        "a45c056e62be0ca97edbdd6f6660822cf453c886"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Wed Jan 26 23:51:58 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 26 23:51:58 2011 -0800"
      },
      "message": "am a45c056e: Merge \"Fix display List bugs\" into honeycomb\n\n* commit \u0027a45c056e62be0ca97edbdd6f6660822cf453c886\u0027:\n  Fix display List bugs\n"
    },
    {
      "commit": "678e0adbdbac5fa3f25ca8371fdff1b3182f67e9",
      "tree": "b2e047fff8eaac69b0b3d0e4b4323d8a067d3e11",
      "parents": [
        "e193c4688f9062e1d4dba97413788b6ffa122a55"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue Jan 25 09:37:18 2011 -0800"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Wed Jan 26 22:44:52 2011 -0800"
      },
      "message": "Fix display List bugs\n\nVarious property setters in View need to invalidate the parent\u0027s\ncache to get redrawn properly when accelerated with display lists.\n\nAlso, fix logic around display lists and old-style Animations in\nViewGroup.\n\nChange-Id: I70e1c2fa49e62228ee4a1301a006ce50bda4c305\n"
    },
    {
      "commit": "7ef536ad2e817e4cf81127f2dbf1f13b386beff4",
      "tree": "2f0e31c03a395b5dd22f5accc06e9aac445c5964",
      "parents": [
        "50234d7dcdce1ef0cae46d10740a4020f45fb1e0",
        "52d3203ef69d4babbc4dd030a15c08c0b8d1d226"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Wed Jan 26 23:26:16 2011 -0600"
      },
      "committer": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Wed Jan 26 23:26:16 2011 -0600"
      },
      "message": "resolved conflicts for merge of 52d3203e to honeycomb-merge\n\nChange-Id: Icb56943bc4cd6a93e4e2ff13fd2be6e5b7ca161b\n"
    },
    {
      "commit": "d01d1dd7d5e52caffbe30e5ccd4e7e02d93d727b",
      "tree": "233de70816eebda667abe7780c8df2dc83ceb35f",
      "parents": [
        "c1a92cf0a5daf0629d810c51927fcde5d19b76a4",
        "1f8e2f99585040b3904f1b6863000d9d208eda02"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Wed Jan 26 21:19:59 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 26 21:19:59 2011 -0800"
      },
      "message": "am 1f8e2f99: am 5d506fa7: Merge \"Add API for preferred Launcher icon size and density\" into honeycomb\n\n* commit \u00271f8e2f99585040b3904f1b6863000d9d208eda02\u0027:\n  Add API for preferred Launcher icon size and density\n"
    },
    {
      "commit": "1f8e2f99585040b3904f1b6863000d9d208eda02",
      "tree": "366e92ee91634ea8febc48607e7264e5582565bb",
      "parents": [
        "8c7fd1e96a012c6ebc8bdf1b38df7667456b8fcb",
        "5d506fa7274e8ba84e348e11c22729b58802f796"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Wed Jan 26 21:15:28 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 26 21:15:28 2011 -0800"
      },
      "message": "am 5d506fa7: Merge \"Add API for preferred Launcher icon size and density\" into honeycomb\n\n* commit \u00275d506fa7274e8ba84e348e11c22729b58802f796\u0027:\n  Add API for preferred Launcher icon size and density\n"
    },
    {
      "commit": "5ef44b7566566db08b62245cbb9002b548071603",
      "tree": "2f188ab727e987f0d9f0b38b3ad7d795bdf879f0",
      "parents": [
        "0f2e2b8b82c7b589bcc603ce57f8ff3d1c947784"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Wed Jan 26 17:22:20 2011 -0800"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Wed Jan 26 19:43:27 2011 -0800"
      },
      "message": "Add API for preferred Launcher icon size and density\n\nApplications that create an icon for launcher to use couldn\u0027t determine\nwhich size or density the icon should be created.\n\nBug: 3224340\nChange-Id: Iee96113a4092696a9bd18eecbd2593b38f952a16\n"
    },
    {
      "commit": "dd071fea23385ce2acc998f263042c9c90831dfa",
      "tree": "48cf96444cc440a8bfce11eb5cdb96ee197d2b91",
      "parents": [
        "3b4c86af20892b6f1651d0f8de31817f0832d2a9",
        "38fe6ff45a6cbc328d1b92c9b9d79c65c3fb29ae"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Jan 26 12:35:21 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 26 12:35:21 2011 -0800"
      },
      "message": "am 38fe6ff4: am 2c070bae: Merge \"Re-enabling queued unbinding of services after requests to the service. (3394210)\" into honeycomb\n\n* commit \u002738fe6ff45a6cbc328d1b92c9b9d79c65c3fb29ae\u0027:\n  Re-enabling queued unbinding of services after requests to the service. (3394210)\n"
    },
    {
      "commit": "38fe6ff45a6cbc328d1b92c9b9d79c65c3fb29ae",
      "tree": "d0b9def4b4e2a5a0c090b0a3ee2d32fcfedc2064",
      "parents": [
        "48f737798070471cefeeaf418c75ea55f8b925e9",
        "2c070bae4493cd1976c5086ec4cbf6ce10482742"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Jan 26 12:32:50 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 26 12:32:50 2011 -0800"
      },
      "message": "am 2c070bae: Merge \"Re-enabling queued unbinding of services after requests to the service. (3394210)\" into honeycomb\n\n* commit \u00272c070bae4493cd1976c5086ec4cbf6ce10482742\u0027:\n  Re-enabling queued unbinding of services after requests to the service. (3394210)\n"
    },
    {
      "commit": "2c070bae4493cd1976c5086ec4cbf6ce10482742",
      "tree": "2ced53244db2f66e13700581be425135d05ad17a",
      "parents": [
        "e9b644fcef08b0716efd3843ca7152e75cde3447",
        "16c8d8a558f94ec14ef52bb5ac11044e2d0d902c"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Jan 26 12:30:26 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 26 12:30:26 2011 -0800"
      },
      "message": "Merge \"Re-enabling queued unbinding of services after requests to the service. (3394210)\" into honeycomb"
    },
    {
      "commit": "16c8d8a558f94ec14ef52bb5ac11044e2d0d902c",
      "tree": "a93705ea69ec4682b420b55534e7bf26a85924cc",
      "parents": [
        "5dcc9bd7261d6b19135bf972cf603b355b5316f4"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Jan 20 16:19:33 2011 -0800"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Jan 26 12:09:27 2011 -0800"
      },
      "message": "Re-enabling queued unbinding of services after requests to the service. (3394210)\n\n- Fix for crash when detaching from window\n- Potential fix for occasional IllegalStateException when updating List based widgets\n\nChange-Id: I3d3f2bb691552a1136111043db686c4926b510c6\n"
    },
    {
      "commit": "b648c60854e74ffda4caefa26b9e1d3f6cdbf13f",
      "tree": "7ea413c1a53fa8ae9a71d1e4a3c90c4cd39d28ee",
      "parents": [
        "c3975664926268f5245bccf8853ec54ed080ae9e",
        "a4a5ec5e748f99c40301c9c422b3d36cb44c6081"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Wed Jan 26 11:50:38 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 26 11:50:38 2011 -0800"
      },
      "message": "am a4a5ec5e: am 1aadb210: Merge changes I48392c75,Id09437a4,I4a0aa878 into honeycomb\n\n* commit \u0027a4a5ec5e748f99c40301c9c422b3d36cb44c6081\u0027:\n  Expose the window flags for lights out mode.\n  Make TabletStatusBar call into StatusBarManagerService when it goes out of lights out mode on its own.\n  Make FLAG_FULLSCREEN not go into lights out mode anymore.\n"
    },
    {
      "commit": "a4a5ec5e748f99c40301c9c422b3d36cb44c6081",
      "tree": "a74e7e904bdce26b93ef929a4d7dfce7637a7c05",
      "parents": [
        "e328d1c0bea62f4dc28210dbcab0da40f4449bf2",
        "1aadb2108d7614d9d1ff61b41c6c31cb8d211ab9"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Wed Jan 26 11:48:48 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 26 11:48:48 2011 -0800"
      },
      "message": "am 1aadb210: Merge changes I48392c75,Id09437a4,I4a0aa878 into honeycomb\n\n* commit \u00271aadb2108d7614d9d1ff61b41c6c31cb8d211ab9\u0027:\n  Expose the window flags for lights out mode.\n  Make TabletStatusBar call into StatusBarManagerService when it goes out of lights out mode on its own.\n  Make FLAG_FULLSCREEN not go into lights out mode anymore.\n"
    },
    {
      "commit": "14782f705e94d4e563a48efc85fd25129fd38a7d",
      "tree": "0d11023cf0e2c6977e23e1a0ec560aa2242c4c84",
      "parents": [
        "55bf3809b98dad0b8268804e684d63ea59124148"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Tue Jan 25 19:53:17 2011 -0800"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Wed Jan 26 10:47:39 2011 -0800"
      },
      "message": "Expose the window flags for lights out mode.\n\nI hadn\u0027t wanted to do this, but it makes porting the FLAG_FULLSCREEN\nstuff over to this simpler because you don\u0027t have to go find a view\nto proxy through.\n\nThis change also clears the flag everywhere when the window manager\nnotifies the views that the change has come back.\n\nChange-Id: I48392c7550925bcca50c5bb9e1f263e99de6c7bc\n"
    },
    {
      "commit": "71208ce4545ce95b9562200b66a4261744dea5ca",
      "tree": "d59712ac723914b4238523e587ec6f13e8ee6d8c",
      "parents": [
        "59ad6ed87944b7346af7d7db677a80cc591cdba0",
        "ca36d863cc1684807e93f442c5ace89f08b9b5f5"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Wed Jan 26 11:27:51 2011 -0600"
      },
      "committer": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Wed Jan 26 11:27:51 2011 -0600"
      },
      "message": "resolved conflicts for merge of ca36d863 to honeycomb-merge\n\nChange-Id: Idb00dc86e265b2aaed8852912e1f9d8659fd2835\n"
    },
    {
      "commit": "079374966194f3edc70cfc8596223f755e46a2d0",
      "tree": "50c7d60957151d58bc5af8789dec68a2f7fb2d9b",
      "parents": [
        "8a9cf925209832becc8a4d6fc897de41232fc6e1",
        "b8fc8c26cba829225469a65bf8e35b06de54588e"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jan 25 22:09:50 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 25 22:09:50 2011 -0800"
      },
      "message": "am b8fc8c26: am 4fbca2b6: Merge \"Change AsyncTask.execute() back to using a thread pool...\" into honeycomb\n\n* commit \u0027b8fc8c26cba829225469a65bf8e35b06de54588e\u0027:\n  Change AsyncTask.execute() back to using a thread pool...\n"
    },
    {
      "commit": "b8fc8c26cba829225469a65bf8e35b06de54588e",
      "tree": "b3e9e5cac186f3d3f85cbe687e49f6dba936a7f8",
      "parents": [
        "d28bb6e279c17224e843101199d228fe5aad459d",
        "4fbca2b6138c52405fd7fb241bbf3c21fddd04bb"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jan 25 22:08:16 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 25 22:08:16 2011 -0800"
      },
      "message": "am 4fbca2b6: Merge \"Change AsyncTask.execute() back to using a thread pool...\" into honeycomb\n\n* commit \u00274fbca2b6138c52405fd7fb241bbf3c21fddd04bb\u0027:\n  Change AsyncTask.execute() back to using a thread pool...\n"
    },
    {
      "commit": "4fbca2b6138c52405fd7fb241bbf3c21fddd04bb",
      "tree": "1881e6e384a62be1fbfb252c9fc88354cf34e13f",
      "parents": [
        "2aaa776429f58069e25c8160a9e5b9a969f6e993",
        "96438cd658f91fed9d8fc651c4eb1e55dc6dbf80"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jan 25 22:05:38 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 25 22:05:38 2011 -0800"
      },
      "message": "Merge \"Change AsyncTask.execute() back to using a thread pool...\" into honeycomb"
    },
    {
      "commit": "96438cd658f91fed9d8fc651c4eb1e55dc6dbf80",
      "tree": "584aec155596e87640e5b05c239594ff7910ad99",
      "parents": [
        "1b0cee368b35262a8de49c7a3c28e12195817533"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jan 25 21:42:37 2011 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jan 25 21:42:37 2011 -0800"
      },
      "message": "Change AsyncTask.execute() back to using a thread pool...\n\n...for now.\n\nChange-Id: I1fe64f3e3a575f85add11dfe4d405f0c3a4a49de\n"
    },
    {
      "commit": "27d209f94a0a16929dd03f03b55bdf539ec49b07",
      "tree": "34c527d614e63d507bb0667d824aa244a7e90676",
      "parents": [
        "11d43082c587523ba205c10202b9cf33d0b072fe",
        "7975d8c0fec80cb39365cf5cbad4223c5847384f"
      ],
      "author": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Tue Jan 25 20:23:22 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 25 20:23:22 2011 -0800"
      },
      "message": "am 7975d8c0: am 0f16477b: Merge \"Cleaning up StackView\" into honeycomb\n\n* commit \u00277975d8c0fec80cb39365cf5cbad4223c5847384f\u0027:\n  Cleaning up StackView\n"
    },
    {
      "commit": "7975d8c0fec80cb39365cf5cbad4223c5847384f",
      "tree": "241171e00663f223d09876d32a421b21a810f1fc",
      "parents": [
        "c88b19fcc847cc5249e88672337ae5879b0af338",
        "0f16477b2d2432a294801a12ac513cd41b00d03c"
      ],
      "author": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Tue Jan 25 20:20:45 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 25 20:20:45 2011 -0800"
      },
      "message": "am 0f16477b: Merge \"Cleaning up StackView\" into honeycomb\n\n* commit \u00270f16477b2d2432a294801a12ac513cd41b00d03c\u0027:\n  Cleaning up StackView\n"
    },
    {
      "commit": "0f16477b2d2432a294801a12ac513cd41b00d03c",
      "tree": "212c0f41d1fbb068b1074e2506e7b536899d61c5",
      "parents": [
        "344302600a87175a9fd2bdfbf38708b1d1759731",
        "78db1aa9118edd71c2da28a2c23a0d875d1a707a"
      ],
      "author": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Tue Jan 25 20:19:17 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 25 20:19:17 2011 -0800"
      },
      "message": "Merge \"Cleaning up StackView\" into honeycomb"
    },
    {
      "commit": "78db1aa9118edd71c2da28a2c23a0d875d1a707a",
      "tree": "6be0c1a5aa0915aae86bcb97286c31586e69dd90",
      "parents": [
        "5dcc9bd7261d6b19135bf972cf603b355b5316f4"
      ],
      "author": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Tue Jan 25 12:24:23 2011 -0800"
      },
      "committer": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Tue Jan 25 17:09:34 2011 -0800"
      },
      "message": "Cleaning up StackView\n\nChange-Id: I38cd8a5f2d25973d3f97551be0a873ca35044ed9\n"
    },
    {
      "commit": "505be50d3235538f044511c9ea982a0b4c65f35f",
      "tree": "60b2cc232081dac7d6c9a80d260bf319b9a8fd16",
      "parents": [
        "ac725e89d22d621560c0acdd2a7161d7cf346b2c",
        "95f7c8549928c0b383b3b3651224ded6b05a2f51"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Tue Jan 25 16:21:28 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 25 16:21:28 2011 -0800"
      },
      "message": "am 95f7c854: Merge \"resolved conflicts for merge of eb645a15 to honeycomb-plus-aosp\" into honeycomb-plus-aosp\n\n* commit \u002795f7c8549928c0b383b3b3651224ded6b05a2f51\u0027:\n  Use classnames instead of ints for NFC techs.\n"
    },
    {
      "commit": "7f13e47620077e44272f8bc795226fe55b540d33",
      "tree": "66bcc1d50686c0520257a652c3f5625f0c48db83",
      "parents": [
        "dedeab17b1a0a5159a0bebfd590c2d933b44a6ce",
        "1a904dedbb5a15b3e60cac0fab83a3734701aff6"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jan 25 16:19:48 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 25 16:19:48 2011 -0800"
      },
      "message": "am 1a904ded: am 8fca2ecc: Merge \"New extra for GET_CONTENT.\" into honeycomb\n\n* commit \u00271a904dedbb5a15b3e60cac0fab83a3734701aff6\u0027:\n  New extra for GET_CONTENT.\n"
    },
    {
      "commit": "f0b7977f6844bec7a8f4a252bea497a3f0abbe07",
      "tree": "1dcb0af1e1a27298c9454dfe20b141fb1ac5585a",
      "parents": [
        "6af61b843511bc5b669d30b980c4a9e2682da47c",
        "c33acae9060162c5d2c28613b71c3bb1e0ef4c1c"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Tue Jan 25 16:15:58 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 25 16:15:58 2011 -0800"
      },
      "message": "am c33acae9: Merge \"Fix the build, proper current.xml.\" into gingerbread\n\n* commit \u0027c33acae9060162c5d2c28613b71c3bb1e0ef4c1c\u0027:\n  Fix the build, proper current.xml.\n"
    },
    {
      "commit": "30098efbcabc02b07a032ffee9903470bcca2016",
      "tree": "7afb6c0da30ee5c78471d773e39624a09d933ccf",
      "parents": [
        "318041d41c1de02ce4e91113dd3fcdbc7db12218",
        "d64d711d457326b503981f7e55ab1448fa23ad9f"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Tue Jan 25 16:13:17 2011 -0800"
      },
      "committer": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Tue Jan 25 16:13:17 2011 -0800"
      },
      "message": "resolved conflicts for merge of d64d711d to honeycomb-merge\n\nChange-Id: Ibe2c6d9f3d0070fb62f8385a9f49e605be37c885\n"
    },
    {
      "commit": "978afba57c62d797a7e80b1e7018c95ccfe232ab",
      "tree": "6beb3fe660b4f4ec986a6460d33637a5361e29a1",
      "parents": [
        "f126ad3b6484ef62eed202f1f49cc4557c0a3848"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Tue Jan 25 18:10:58 2011 -0600"
      },
      "committer": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Tue Jan 25 18:10:58 2011 -0600"
      },
      "message": "Fix the build, proper current.xml.\n\nChange-Id: I9b02206042c74fd5c329fe2b70ed2b6b91d41382\n"
    },
    {
      "commit": "437ff39c74db4add53e694b012f1f8462e1d34c7",
      "tree": "d6cfabf76ebdc2ed942996ef42229a37c74053be",
      "parents": [
        "a58552e03de2f24aef735e94fcfab12a0078a3b3",
        "eb645a15b95ba917ce360b135f92cbcb6df56104"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Tue Jan 25 18:00:41 2011 -0600"
      },
      "committer": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Tue Jan 25 18:00:41 2011 -0600"
      },
      "message": "resolved conflicts for merge of eb645a15 to honeycomb-plus-aosp\n\nChange-Id: Idc241a61ea3f506f8c0877f4dcdabb89a2635c13\n"
    },
    {
      "commit": "1a904dedbb5a15b3e60cac0fab83a3734701aff6",
      "tree": "ca1bd185572a8efb3b031affff01cd0b3a6dc751",
      "parents": [
        "e0c148484e3855bfa48b5e874ac3a1d2663784dd",
        "8fca2eccb03b9b8d71ec4a7ec088d617edec4e73"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jan 25 15:19:17 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 25 15:19:17 2011 -0800"
      },
      "message": "am 8fca2ecc: Merge \"New extra for GET_CONTENT.\" into honeycomb\n\n* commit \u00278fca2eccb03b9b8d71ec4a7ec088d617edec4e73\u0027:\n  New extra for GET_CONTENT.\n"
    },
    {
      "commit": "c4d0e6fceafbf8b2f3e4e09bc2fc69af3c4eb92b",
      "tree": "0f0dfe77a9b86ee6474053120fd1557435e13169",
      "parents": [
        "774f9be5dc02e8a7f742008872c6214e517cb8a3"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jan 25 14:55:06 2011 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jan 25 15:16:55 2011 -0800"
      },
      "message": "New extra for GET_CONTENT.\n\nChange-Id: Ib367c02619ee301d9651dd70d35f7d57aa8a0cbc\n"
    },
    {
      "commit": "eb645a15b95ba917ce360b135f92cbcb6df56104",
      "tree": "6495b37c79babb85800b0737367fc3d6ac5fe0c1",
      "parents": [
        "4b44026879723d924ddc306ea1e330a9e87c3a1c",
        "f126ad3b6484ef62eed202f1f49cc4557c0a3848"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Tue Jan 25 14:41:55 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 25 14:41:55 2011 -0800"
      },
      "message": "am f126ad3b: Merge \"Use classnames instead of ints for NFC techs.\" into gingerbread\n\n* commit \u0027f126ad3b6484ef62eed202f1f49cc4557c0a3848\u0027:\n  Use classnames instead of ints for NFC techs.\n"
    },
    {
      "commit": "d88e9aa575eb3a9d20cdb0e8918d54993e1ce1e0",
      "tree": "b18543fc387045158b4ea3ea6b2ada7f12b0b092",
      "parents": [
        "5e81a6e21e9977acd9dfafaf030bf51c8572a98f"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Mon Jan 24 14:53:00 2011 -0600"
      },
      "committer": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Tue Jan 25 16:32:26 2011 -0600"
      },
      "message": "Use classnames instead of ints for NFC techs.\n\nThis makes the system more flexible and allows\nadding new technology types without having to\nupdate the API.\n\nChange-Id: Iaee6b633965e501a70e8afc3f1d54d9d94a4d05a\n"
    },
    {
      "commit": "4d724546e41c8c9c0c847766d4f1c37ecfb87522",
      "tree": "b3ed1413b498ef06751bb19da295eadb5fc1009e",
      "parents": [
        "81195336fa09c2cd513090fb901ad29c1614fa8f",
        "e5f92249f18b7ece84af534a7931d43d76dac919"
      ],
      "author": {
        "name": "Vasu Nori",
        "email": "vnori@google.com",
        "time": "Tue Jan 25 12:50:27 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 25 12:50:27 2011 -0800"
      },
      "message": "Merge \"add extra prams to intent to start Download App in sort-by-size mode\""
    },
    {
      "commit": "4f1b04ac47a209e381b29eb1096910084804e134",
      "tree": "59b755e0566f3af847da5133a03cbc6cfed5c2ac",
      "parents": [
        "93dd6a6ad1825b3c0296aa1b1afc8f3c8d90206f",
        "0aea1836152da049273e581051a878381dcbd73d"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Tue Jan 25 14:35:55 2011 -0600"
      },
      "committer": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Tue Jan 25 14:35:55 2011 -0600"
      },
      "message": "resolved conflicts for merge of 0aea1836 to honeycomb-merge\n\nChange-Id: I5aa17ff6dc9037815c3ec3e6e4b18183aedbbdf2\n"
    },
    {
      "commit": "e5f92249f18b7ece84af534a7931d43d76dac919",
      "tree": "2490bc3e74ecd1f916ddbe4c3b86743deb247db7",
      "parents": [
        "a19ca02ce218b5555b3af1c767e8e989c5d29554"
      ],
      "author": {
        "name": "Vasu Nori",
        "email": "vnori@google.com",
        "time": "Mon Jan 24 16:12:20 2011 -0800"
      },
      "committer": {
        "name": "Vasu Nori",
        "email": "vnori@google.com",
        "time": "Tue Jan 25 11:49:30 2011 -0800"
      },
      "message": "add extra prams to intent to start Download App in sort-by-size mode\n\nChange-Id: Icedf50477681bc79582517500748b9a916121903\n"
    },
    {
      "commit": "cf1f20e701e38e84d19e7d3b71246977ad244950",
      "tree": "a7872c55c2020148dc401c1159747b871f577294",
      "parents": [
        "866264fa267ee8e1106ef858ab635445501d5f31",
        "fd06cc10ac372a737e37e764b0a01296e778226e"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Tue Jan 25 10:30:11 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 25 10:30:11 2011 -0800"
      },
      "message": "am fd06cc10: resolved conflicts for merge of 0065f398 to honeycomb-plus-aosp\n\n* commit \u0027fd06cc10ac372a737e37e764b0a01296e778226e\u0027:\n  Add operands to mifare classic increment, decrement.\n"
    },
    {
      "commit": "fd06cc10ac372a737e37e764b0a01296e778226e",
      "tree": "be42b791a68740750a8b493751f402ed1b93b791",
      "parents": [
        "bdd265ba5fe6b2bf632a7a6eb6df9e187a56126a",
        "0065f398c1bfa661f620fcf18bf203f5cbed3845"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Tue Jan 25 10:26:54 2011 -0800"
      },
      "committer": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Tue Jan 25 10:26:54 2011 -0800"
      },
      "message": "resolved conflicts for merge of 0065f398 to honeycomb-plus-aosp\n\nChange-Id: I1fcb292287f82605db41d330ae840fb5f617847b\n"
    },
    {
      "commit": "866264fa267ee8e1106ef858ab635445501d5f31",
      "tree": "0dec0b115e0fa808d8ac0c222badcf8da813fc3a",
      "parents": [
        "138ca4affa9b54c13d29831d0cc9495f1d625b68",
        "bdd265ba5fe6b2bf632a7a6eb6df9e187a56126a"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Tue Jan 25 10:22:41 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 25 10:22:41 2011 -0800"
      },
      "message": "am bdd265ba: resolved conflicts for merge of 12619677 to honeycomb-plus-aosp\n\n* commit \u0027bdd265ba5fe6b2bf632a7a6eb6df9e187a56126a\u0027:\n  Make MifareClassic methods more consistent.\n"
    },
    {
      "commit": "bdd265ba5fe6b2bf632a7a6eb6df9e187a56126a",
      "tree": "710b0a2606af14123f404163809b66407eb565e9",
      "parents": [
        "8bfdd9a65102c13e6a0786d16bf27083be8a98ff",
        "12619677b0afafa077ed92fa92374bc4d8e63884"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Tue Jan 25 10:20:02 2011 -0800"
      },
      "committer": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Tue Jan 25 10:20:02 2011 -0800"
      },
      "message": "resolved conflicts for merge of 12619677 to honeycomb-plus-aosp\n\nChange-Id: I3469ca28b32dd2a8e8011f6f50f9297ba07e933e\n"
    },
    {
      "commit": "1563966ca03361e2d90ecc66621dfb7a93c8ce8b",
      "tree": "52c9ff52f1e7f00eba2588aa4417f437a28a31dd",
      "parents": [
        "caf48e95e7ce9417c1f89aa28bc262b9ffd90797",
        "98d169eacd65e6278bb8eab354f0278065771e9f"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Jan 24 22:31:26 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jan 24 22:31:26 2011 -0800"
      },
      "message": "am 98d169ea: am 5d9d03a0: Maybe fix issue #3093599: java.lang.IndexOutOfBoundsException...\n\n* commit \u002798d169eacd65e6278bb8eab354f0278065771e9f\u0027:\n  Maybe fix issue #3093599: java.lang.IndexOutOfBoundsException...\n"
    },
    {
      "commit": "98d169eacd65e6278bb8eab354f0278065771e9f",
      "tree": "ca47ddaa9a9f118891af7b799ea40c5894e7ce37",
      "parents": [
        "7b4950ae350255a393125cc4262925b432770ac4",
        "5d9d03a0234faa3cffd11502f973057045cafe82"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Jan 24 22:12:36 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jan 24 22:12:36 2011 -0800"
      },
      "message": "am 5d9d03a0: Maybe fix issue #3093599: java.lang.IndexOutOfBoundsException...\n\n* commit \u00275d9d03a0234faa3cffd11502f973057045cafe82\u0027:\n  Maybe fix issue #3093599: java.lang.IndexOutOfBoundsException...\n"
    },
    {
      "commit": "5d9d03a0234faa3cffd11502f973057045cafe82",
      "tree": "7dbde1fb5e09b2d77ac5249f14591e8f958f046a",
      "parents": [
        "169fafe6797dc4c7ae17eba29b72034be6c9c8ec"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Jan 24 13:15:09 2011 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Jan 24 21:23:03 2011 -0800"
      },
      "message": "Maybe fix issue #3093599: java.lang.IndexOutOfBoundsException...\n\n...Invalid index 0, size is 0 at\nandroid.app.ActivityThread.performPauseActivity(ActivityThread.java:2326)\n\nIt looks like if an arrow key is dispatched between the time the\nlist view is told its data set has changed and it does the resulting\nlayout pass, we could try to move the position to a now invalid\nindex.  This may prevent that from happening.\n\nAlso put in a better error message if saving state of a fragment\nwhose target is no longer in the fragment manager.\n\nAnd fix a bug in PackageManager where we could return a null from\nqueryIntentActivities().\n\nAnd add a new API to find out whether a fragment is being removed,\nto help fix issue #3306021: NPE at\nandroid.app.AlertDialog.getDefaultDialogTheme(AlertDialog.java)\n\nNext, for new HC apps we can delay committing data to\nstorage until the activity is stopped.\n\nFinally, use the new multi-threaded AyncTask executor in a few\nplaces, so we don\u0027t have worked blocked by long-running tasks from\nthe application.\n\nChange-Id: I27b2aafedf2e1bf3a2316309889613fa539760f3\n"
    },
    {
      "commit": "d532ab13dc79ebee4bbb2ca9a7f8c7c93348aa18",
      "tree": "c873a4c41575801df96769eb84fe5c5ded936a13",
      "parents": [
        "b59c861db4dfeba6a80f50a3d986300a64689aaf",
        "2a9deb0d40c4c34930a8313074161b846099c7fc"
      ],
      "author": {
        "name": "Andy Stadler",
        "email": "stadler@google.com",
        "time": "Mon Jan 24 17:48:23 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jan 24 17:48:23 2011 -0800"
      },
      "message": "am 2a9deb0d: am 315fae20: Merge \"Throw Base64DataException instead of IOException\" into honeycomb\n\n* commit \u00272a9deb0d40c4c34930a8313074161b846099c7fc\u0027:\n  Throw Base64DataException instead of IOException\n"
    },
    {
      "commit": "2a9deb0d40c4c34930a8313074161b846099c7fc",
      "tree": "12fb8fdf66ef2174f33e3d921484e0bc0582a525",
      "parents": [
        "45a8835203e165b0fe56ece5f62ee9e2b83a7a37",
        "315fae2028d4ef73c9ba094a71152e6e853e2690"
      ],
      "author": {
        "name": "Andy Stadler",
        "email": "stadler@google.com",
        "time": "Mon Jan 24 17:46:33 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jan 24 17:46:33 2011 -0800"
      },
      "message": "am 315fae20: Merge \"Throw Base64DataException instead of IOException\" into honeycomb\n\n* commit \u0027315fae2028d4ef73c9ba094a71152e6e853e2690\u0027:\n  Throw Base64DataException instead of IOException\n"
    },
    {
      "commit": "c5a0ce242f3794972599163927b58bebf8c354b5",
      "tree": "b0d4c46f5e9c4537ba12203c0b1147c057fbc443",
      "parents": [
        "aaa55d3f45744814907d0809befb49281ced462e"
      ],
      "author": {
        "name": "Andy Stadler",
        "email": "stadler@google.com",
        "time": "Mon Jan 24 16:47:56 2011 -0800"
      },
      "committer": {
        "name": "Andy Stadler",
        "email": "stadler@google.com",
        "time": "Mon Jan 24 16:47:56 2011 -0800"
      },
      "message": "Throw Base64DataException instead of IOException\n\n* Define Base64DataException\n* Throw it from Base64InputStream \u0026 Base64OutputStream\n* This enables callers to disambiguate \"bad data\" from \"broken stream\",\n  which makes it more possible to do proper retry logic.\n\nBug: 3365205\nChange-Id: I332e7c008f92b333400d1b4dcaef5aedc7c10ef4\n"
    },
    {
      "commit": "ff4e6f58d6204e1473bd2976b0e945ac3cab7871",
      "tree": "e0d16473415b7f09bc6e707ea69def8c0b954f09",
      "parents": [
        "1511cd10c442695fd12940d07f4f58234d40cfe0",
        "0ccac6e3ee687930d411be69b3bb6904656d128d"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Mon Jan 24 14:34:46 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jan 24 14:34:46 2011 -0800"
      },
      "message": "am 0ccac6e3: Merge \"Merge commit \\\u0027446aea40\\\u0027 into manualmerge\" into honeycomb-plus-aosp\n\n* commit \u00270ccac6e3ee687930d411be69b3bb6904656d128d\u0027:\n  API changes for NFC.\n"
    },
    {
      "commit": "b0cae14175371ff899116124faadc0e34e655729",
      "tree": "1251998b9e8fed739ed3f6672d8b264e4a22c739",
      "parents": [
        "54bce526bf1062093d012853ae6ed2eb68e37e26",
        "446aea40eb1d22e56366c40316c2f0cf027a097d"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Mon Jan 24 16:31:38 2011 -0600"
      },
      "committer": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Mon Jan 24 16:31:38 2011 -0600"
      },
      "message": "Merge commit \u0027446aea40\u0027 into manualmerge\n\nConflicts:\n\tapi/current.xml\n\nChange-Id: Ic58c56929d8281eca2e801903d9ab98d03e7f975\n"
    },
    {
      "commit": "b05aacc1aea4eb7dec3126c88fd53680fb8765cc",
      "tree": "720c7e81ab5182079231ac25e170d6471bb7fc9f",
      "parents": [
        "3873da3c6ee0a63de0d91e6045b7546402f4ce3d",
        "ab8967ae9db71291094da2967e744038b7e91ff7"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Mon Jan 24 13:30:42 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jan 24 13:30:42 2011 -0800"
      },
      "message": "am ab8967ae: am da34e13b: Merge \"Remove unwanted parameter (it was a typo).\" into honeycomb\n\n* commit \u0027ab8967ae9db71291094da2967e744038b7e91ff7\u0027:\n  Remove unwanted parameter (it was a typo).\n"
    },
    {
      "commit": "10f4126a367071a49f208f10ceb1ed0e1151d48c",
      "tree": "cce461617122e75119f6a33e13cb8702688bfe6e",
      "parents": [
        "a19ca02ce218b5555b3af1c767e8e989c5d29554",
        "faf083ef0b7b893acb871084231d20e08e208f8f"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Mon Jan 24 13:16:08 2011 -0800"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Mon Jan 24 13:16:08 2011 -0800"
      },
      "message": "resolved conflicts for merge of faf083ef to master\n\nChange-Id: I316a1b4356f6dba6c3880ccb02dbb2fa00d21a85\n"
    },
    {
      "commit": "ab8967ae9db71291094da2967e744038b7e91ff7",
      "tree": "a89d9e87a019039fcdb52318408c2d1e1a669695",
      "parents": [
        "2acb67ec9fe34316231519373f59dfb76c03d57b",
        "da34e13bb4ef97832c43489937a26d314437a1d7"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Mon Jan 24 11:16:43 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jan 24 11:16:43 2011 -0800"
      },
      "message": "am da34e13b: Merge \"Remove unwanted parameter (it was a typo).\" into honeycomb\n\n* commit \u0027da34e13bb4ef97832c43489937a26d314437a1d7\u0027:\n  Remove unwanted parameter (it was a typo).\n"
    }
  ],
  "next": "e595cad6ee3971ff43b94a71fb46d1a72d84544f"
}
