)]}'
{
  "log": [
    {
      "commit": "3f9dd287b99340efaaa257759e71a8f81b2ed113",
      "tree": "b846ac2f0995f0b13474e5186d571c7ec0c02980",
      "parents": [
        "5623b074977d55a61f29099f44670916c6282e51"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Jul 08 20:02:19 2011 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Jul 11 15:57:15 2011 -0700"
      },
      "message": "Increase activity timeouts when using a wrapper process.\n\nThis patch enables the Zygote to tell the ActivityManager when\nit has started a process with a wrapper attached so that the\nActivityManager can allow it extra time to start up or process\nevents.\n\nThis is useful when wrapping an app with Valgrind or other tools\nwhich add significant runtime overhead.\n\nBug: 4584468\nChange-Id: I5db6f2f15cd30b0ec40f547d2fadfa216de2926d\n"
    },
    {
      "commit": "5623b074977d55a61f29099f44670916c6282e51",
      "tree": "b7e3cff6e2aa1fec90c30295e7a41cd5c55e3f24",
      "parents": [
        "f25a8ce4a6a1025156d2977c7ddd37d4a01a5e71",
        "fb658c72a3a76dac334c39070d1501a2575c1069"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Mon Jul 11 14:17:57 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 11 14:17:57 2011 -0700"
      },
      "message": "Merge \"Bluetooth Health APIs\""
    },
    {
      "commit": "f25a8ce4a6a1025156d2977c7ddd37d4a01a5e71",
      "tree": "7fe6f3c179b57467c60c6e4cf6cefe42151693ac",
      "parents": [
        "3282703f1200a8cff91d994b3cfe3ec38d3b41cc",
        "5d6d90fac8fa646521081c7b67aabaadb5db946b"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Jul 11 13:41:26 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 11 13:41:26 2011 -0700"
      },
      "message": "Merge \"Remove more simulator support code. Bug: 5010576\""
    },
    {
      "commit": "3282703f1200a8cff91d994b3cfe3ec38d3b41cc",
      "tree": "69b6d1c7fe00e2b8f9c3898246748289a3dc0966",
      "parents": [
        "501c4671e73a484c1f01d94f4f5fff124c05f197",
        "6f76635ee0cedc93d4496f789f62b00548ed7b8a"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Jul 11 13:39:45 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 11 13:39:45 2011 -0700"
      },
      "message": "Merge \"New assets from UX for dialogs/menu frames\""
    },
    {
      "commit": "501c4671e73a484c1f01d94f4f5fff124c05f197",
      "tree": "2c2f30011f0828af0425d5fc46aa007c9edb22f5",
      "parents": [
        "9b40a61ce98b6adce4df046fce8d67d64630b379",
        "10e89712863f5b91a2982dc1783fbdfe39c1485d"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Jul 11 13:37:53 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 11 13:37:53 2011 -0700"
      },
      "message": "Merge \"Eliminate single-process mode. Bug: 5010576\""
    },
    {
      "commit": "5d6d90fac8fa646521081c7b67aabaadb5db946b",
      "tree": "289c88bab5ba9d94f7db328dc95db845493a140b",
      "parents": [
        "10e89712863f5b91a2982dc1783fbdfe39c1485d"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Jul 11 13:04:53 2011 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Jul 11 13:33:22 2011 -0700"
      },
      "message": "Remove more simulator support code.\nBug: 5010576\n\nChange-Id: Ie6c8665306bf4e822693b76f25c3a0f05c12d42d\n"
    },
    {
      "commit": "9b40a61ce98b6adce4df046fce8d67d64630b379",
      "tree": "e751bc1a31561a31d45b848a55c5d1e821c05d82",
      "parents": [
        "6e65a4a4ffea59ca3761bd1655ad4672c6d91000",
        "0e27fce92348bc765a13a94d31405069ec596426"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Jul 11 12:56:11 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 11 12:56:11 2011 -0700"
      },
      "message": "Merge \"Do not wait for unlaunched threads in stop()\""
    },
    {
      "commit": "0e27fce92348bc765a13a94d31405069ec596426",
      "tree": "97bb27463da01c648976201f142786bfc6ea4ed7",
      "parents": [
        "6dabb63307a0b63f9386d61e8444aed29db2081e"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Fri Jul 08 16:51:16 2011 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Jul 11 12:51:21 2011 -0700"
      },
      "message": "Do not wait for unlaunched threads in stop()\n\nChange-Id: If681749753bb96ee98c1539658cfd919eeb0cb65\n"
    },
    {
      "commit": "6e65a4a4ffea59ca3761bd1655ad4672c6d91000",
      "tree": "bc201567ee0d4e544216f41a40e21a854afc4d36",
      "parents": [
        "a59a1bad8586e79a863442fa5139658e50ce9dd7",
        "8d19d3ae1e828e9189e2174e8ea88374af93f18e"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Jul 11 12:46:35 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 11 12:46:35 2011 -0700"
      },
      "message": "Merge \"Release camera if CameraSource::start() has not been called\""
    },
    {
      "commit": "a59a1bad8586e79a863442fa5139658e50ce9dd7",
      "tree": "29b42bfa8737ff7daa3d0216a47344519a18c37c",
      "parents": [
        "d44e1b6033eed29718f2e7e3540e4884929941a5",
        "af16d0b30e89f31b7617424c8706553ff571d08d"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Mon Jul 11 12:15:21 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 11 12:15:21 2011 -0700"
      },
      "message": "Merge \"Remove unnecessary locking from MediaScanner JNI code\""
    },
    {
      "commit": "af16d0b30e89f31b7617424c8706553ff571d08d",
      "tree": "375fc4d9900ffc5ef1c97de2d8c269ea04e7327a",
      "parents": [
        "b7440a140b650932bf31cf51d3b87c3249e3b682"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Sun Jul 10 14:22:31 2011 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Mon Jul 11 15:07:10 2011 -0400"
      },
      "message": "Remove unnecessary locking from MediaScanner JNI code\n\nThere is nothing in this file that requires a global lock.\nFurthermore, the lock can cause timeouts in native_finalize if one instance\nis being garbage collected while another is busy in processDirectory\n\nBug: 5002520\n\nChange-Id: I8717f8edeb932200d9f76b3d98915cfbe18b6ec6\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "6f76635ee0cedc93d4496f789f62b00548ed7b8a",
      "tree": "72e2153edb3578802affb86873efc13fd61f65a1",
      "parents": [
        "d44e1b6033eed29718f2e7e3540e4884929941a5"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Jul 11 11:50:31 2011 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Jul 11 12:06:05 2011 -0700"
      },
      "message": "New assets from UX for dialogs/menu frames\n\nChange-Id: If23f37f1aadb90af175664bdd2ddc485559e6781\n"
    },
    {
      "commit": "fb658c72a3a76dac334c39070d1501a2575c1069",
      "tree": "e0c673b84c8e06a56c8b6379842d7eac33f976d9",
      "parents": [
        "c73dd732c962238330cc2e5538a88bffbbb40fe8"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Wed Jul 06 17:37:02 2011 -0700"
      },
      "committer": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Mon Jul 11 11:32:27 2011 -0700"
      },
      "message": "Bluetooth Health APIs\n\n1. Remove the check of configs in BluetoothHealth.\n   This check is useless since BluetoothHealth is a proxy.\n\n2. Add a wrapper and a callback class. We shouldn\u0027t expose\n   Binder interfaces as public APIs.\n\nChange-Id: If62620b4251cf93f3f97d2fe63099e40fae7da4d\n"
    },
    {
      "commit": "d44e1b6033eed29718f2e7e3540e4884929941a5",
      "tree": "dc91871abb6949592eabbb85a786340b309e1df9",
      "parents": [
        "503f5301cd46018ac8c9bc1d8ba32f2aa992f49b",
        "2455efebcc1e3d1e19d5de4287ac99818718029e"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 11 11:24:54 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 11 11:24:54 2011 -0700"
      },
      "message": "Merge \"SDK_INT is not \"current\" on unreleased builds.\""
    },
    {
      "commit": "503f5301cd46018ac8c9bc1d8ba32f2aa992f49b",
      "tree": "13f484ab65af2e3e45cf98f67a5667191d5992e1",
      "parents": [
        "aa695940327f3d4dd48f29fd1c099b5f7f9fa23c",
        "64a3b34afaf1df7bd4792d0a5f7dd0686cbc56ec"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Mon Jul 11 11:24:23 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 11 11:24:23 2011 -0700"
      },
      "message": "Merge \"Relocate common Calendar classes\""
    },
    {
      "commit": "aa695940327f3d4dd48f29fd1c099b5f7f9fa23c",
      "tree": "4242c582ad4527a363ef4c1250f1bc2a2c2b3e60",
      "parents": [
        "8516448ea89e409437ad829012794fdbc34a0c99",
        "7f86c806ada21fc7a3feefd89d6fcb4282b0af40"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Mon Jul 11 10:52:09 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 11 10:52:09 2011 -0700"
      },
      "message": "Merge \"Fix View reset of layoutDirection and textDirection\""
    },
    {
      "commit": "8516448ea89e409437ad829012794fdbc34a0c99",
      "tree": "a8f055167150e1b8bb5c1993ac4e307c91614318",
      "parents": [
        "ce060f722a65b379805e81b5292253265d823ed1",
        "6bc6de67374eb6cff91879c03eb91108d8564b0e"
      ],
      "author": {
        "name": "Freeman Ng",
        "email": "tenorslowworm@google.com",
        "time": "Mon Jul 11 10:46:12 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 11 10:46:12 2011 -0700"
      },
      "message": "Merge \"remove old style button bar look\""
    },
    {
      "commit": "ce060f722a65b379805e81b5292253265d823ed1",
      "tree": "7fe07761afeaa2ad2a742552bc8148703e870655",
      "parents": [
        "e6d24ab6a96549940cf832fe8c86710f2f07631c",
        "abc4ac6d48c52bd8b69026441bf261e5c68c24f4"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Mon Jul 11 10:41:52 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 11 10:41:52 2011 -0700"
      },
      "message": "Merge \"UsbDeviceManager: Fix indentation\""
    },
    {
      "commit": "e6d24ab6a96549940cf832fe8c86710f2f07631c",
      "tree": "94f66cd4f57341ab5d6a16d9d64366d36c5d35e0",
      "parents": [
        "f81673d7670cb1978933a1599de7a2cb39f58b38",
        "7a59dd2ce33b46cbc73eef964ddb4272ea1da8d1"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Mon Jul 11 10:41:08 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 11 10:41:08 2011 -0700"
      },
      "message": "Merge \"MTP: Return error if user tries to copy a file \u003e\u003d 4GB to a FAT32 file system\""
    },
    {
      "commit": "abc4ac6d48c52bd8b69026441bf261e5c68c24f4",
      "tree": "28f6916a8d576e719893618f86da35957c522ca2",
      "parents": [
        "7a59dd2ce33b46cbc73eef964ddb4272ea1da8d1"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Mon Jul 11 10:34:35 2011 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Mon Jul 11 13:40:08 2011 -0400"
      },
      "message": "UsbDeviceManager: Fix indentation\n\nChange-Id: I3eb1d407bdb4bf885d1765eedbfb30555f558b3b\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "7a59dd2ce33b46cbc73eef964ddb4272ea1da8d1",
      "tree": "62b6fa4be7f8904e07742a03f82cdf4b680b02ef",
      "parents": [
        "b7440a140b650932bf31cf51d3b87c3249e3b682"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Mon Jul 11 09:18:03 2011 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Mon Jul 11 13:40:02 2011 -0400"
      },
      "message": "MTP: Return error if user tries to copy a file \u003e\u003d 4GB to a FAT32 file system\n\nBug: 4561836\n\nChange-Id: I2bffb93b032038f6c220c24c752ccd7ca66c23a0\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "7f86c806ada21fc7a3feefd89d6fcb4282b0af40",
      "tree": "1080490b7c1cc0c572448ec411acf630c165f656",
      "parents": [
        "f81673d7670cb1978933a1599de7a2cb39f58b38"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Fri Jul 01 15:09:24 2011 -0700"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Mon Jul 11 10:39:29 2011 -0700"
      },
      "message": "Fix View reset of layoutDirection and textDirection\n\n- do it in onDetachedFromWindow()\n- make naming consistent too\n- update unit tests\n\nChange-Id: I320fcdbf75166bae793c4409e7344608b696667f\n"
    },
    {
      "commit": "f81673d7670cb1978933a1599de7a2cb39f58b38",
      "tree": "53cdf8f06ec055e3091e707ced2e2eca73a85b76",
      "parents": [
        "ef72ff220c8bf6c8d7753f30ddaad89d4d8cada9",
        "bd682b040833fce9e212c00c395b32bec7050f87"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Mon Jul 11 09:12:21 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 11 09:12:21 2011 -0700"
      },
      "message": "Merge \"MediaScanner: Use bulk inserts when in batch mode\""
    },
    {
      "commit": "bd682b040833fce9e212c00c395b32bec7050f87",
      "tree": "26b3dd18b8611d49844838305809e63a6923be51",
      "parents": [
        "b7440a140b650932bf31cf51d3b87c3249e3b682"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Sun Jul 10 18:09:34 2011 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Mon Jul 11 11:55:26 2011 -0400"
      },
      "message": "MediaScanner: Use bulk inserts when in batch mode\n\nTo do this we need to move the logic for determining media type to MediaProvider\nMake some things in MediaFile public so they can be used from MediaProvider\n\nBug: 4948188\n\nChange-Id: I6ab168b6b4d45b2fc91ea8bd52ca58283b0efc14\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "ef72ff220c8bf6c8d7753f30ddaad89d4d8cada9",
      "tree": "4df5fab2db41a0ba3acc139f21627058b2262d9d",
      "parents": [
        "e723caee39fd154c4b9da93e0461a8aedc328cee"
      ],
      "author": {
        "name": "Logan Chien",
        "email": "loganchien@google.com",
        "time": "Mon Jul 11 15:32:24 2011 +0800"
      },
      "committer": {
        "name": "Logan Chien",
        "email": "loganchien@google.com",
        "time": "Mon Jul 11 15:32:24 2011 +0800"
      },
      "message": "Use resource entry name instead of mangled name.\n\nChange-Id: I833fa1b529fe505ce20ede12b7f4b5952a6ac1f0\n"
    },
    {
      "commit": "2455efebcc1e3d1e19d5de4287ac99818718029e",
      "tree": "657b42b63fa008211bc151b744655330d820fe30",
      "parents": [
        "e1dfcb7ab01fb991079ec1f70f75281a0ca9073e"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sun Jul 10 19:08:44 2011 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sun Jul 10 19:08:44 2011 -0700"
      },
      "message": "SDK_INT is not \"current\" on unreleased builds.\n\nThis change (in combination with a dalvik change) ensures that system_server\ndoesn\u0027t run with JNI app workarounds turned on.\n\nBug: 4772166\nChange-Id: Ia015aa56b5684a176de3c123e8aec7f35e7ecac5\n"
    },
    {
      "commit": "6bc6de67374eb6cff91879c03eb91108d8564b0e",
      "tree": "a02a86db739ca3649d9ef0288ed08c46c359ef6d",
      "parents": [
        "38715a8d861728446374f2bf0060c73fe1e3806d"
      ],
      "author": {
        "name": "Freeman Ng",
        "email": "tenorslowworm@google.com",
        "time": "Sun Jul 10 18:35:19 2011 -0700"
      },
      "committer": {
        "name": "Freeman Ng",
        "email": "tenorslowworm@google.com",
        "time": "Sun Jul 10 18:35:19 2011 -0700"
      },
      "message": "remove old style button bar look\n\nbug: 4524233\nChange-Id: Ie41f760258b7b673264d802c7dcc554b226e0e6e\n"
    },
    {
      "commit": "e723caee39fd154c4b9da93e0461a8aedc328cee",
      "tree": "4153a6895ea42f3462eef69a02a420a4bb50eba5",
      "parents": [
        "ddafb64f94053aeafcaf6b6cb6073ed4cb56dacb"
      ],
      "author": {
        "name": "Logan Chien",
        "email": "loganchien@google.com",
        "time": "Sun Jul 10 19:39:03 2011 +0800"
      },
      "committer": {
        "name": "Logan Chien",
        "email": "loganchien@google.com",
        "time": "Mon Jul 11 07:57:24 2011 +0800"
      },
      "message": "Fix typo: mFieldCount -\u003e mPragmaCount.\n\nChange-Id: I081a521c13a78bc5ec1bf9faecb066bed5ca8ab4\n"
    },
    {
      "commit": "ddafb64f94053aeafcaf6b6cb6073ed4cb56dacb",
      "tree": "b4be693fddd05b9c7395bd2b00a9bb38d4ad2415",
      "parents": [
        "38715a8d861728446374f2bf0060c73fe1e3806d",
        "104344e507610be42fb70c7deda3c422c543bfcb"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Sun Jul 10 16:18:58 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Jul 10 16:18:58 2011 -0700"
      },
      "message": "Merge \"Cached NTP time for system services.\""
    },
    {
      "commit": "38715a8d861728446374f2bf0060c73fe1e3806d",
      "tree": "95ae9986b532d3b8e25bf5d4b12e9279de1b5b4a",
      "parents": [
        "17dfec7111fcc53a4f6ae6e92b4a7f85a278fe71",
        "8ecfac1d8c2988c3d5031e78f9edefff6e663fd1"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Sun Jul 10 14:35:32 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Jul 10 14:35:32 2011 -0700"
      },
      "message": "Merge \"Fix 4942542, 4590542: Password unlock fixes\""
    },
    {
      "commit": "104344e507610be42fb70c7deda3c422c543bfcb",
      "tree": "cd148215e2082c2a21781e16de495fedde425abd",
      "parents": [
        "b7440a140b650932bf31cf51d3b87c3249e3b682"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Sun Jul 10 14:20:41 2011 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Sun Jul 10 14:25:18 2011 -0700"
      },
      "message": "Cached NTP time for system services.\n\nUses NTP server and timeout from secure settings, or fallback to\ndefaults in resources.  Update various system services to use cached\nNTP time when fresh enough, or force updates as needed.\n\nBug: 4517273\nChange-Id: Ie1c4c4883836013d02ca0bbd850cf8949f93b34b\n"
    },
    {
      "commit": "8d19d3ae1e828e9189e2174e8ea88374af93f18e",
      "tree": "5060fcab1635721ce1a0d79b6cc038c4ccfb9e61",
      "parents": [
        "6dabb63307a0b63f9386d61e8444aed29db2081e"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Fri Jul 08 17:59:29 2011 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Sun Jul 10 14:19:26 2011 -0700"
      },
      "message": "Release camera if CameraSource::start() has not been called\n\nChange-Id: I2f7e4b8501db3d80b9aa6f99d896d778bec29e8c\n"
    },
    {
      "commit": "17dfec7111fcc53a4f6ae6e92b4a7f85a278fe71",
      "tree": "8df1291816db46faa915f8aef6d8c472d6ddbd4d",
      "parents": [
        "b7440a140b650932bf31cf51d3b87c3249e3b682"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri Jul 08 19:09:55 2011 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Sun Jul 10 11:50:54 2011 -0700"
      },
      "message": "Fix 4689527: Fix positioning bug with RecentHorizontalScrollView, minor tweaks.\n\nThis fixes a bug where RecentsHorizontalScrollView wasn\u0027t scrolling to the most\nrecent app.\n\nContains some minor tweaks to the layout so that it doesn\u0027t overlap the notification\nbad as well as starting alpha fades while draging items sooner.\n\nChange-Id: I94df309673f316c55b2f44aff60fd3aee746b6de\n"
    },
    {
      "commit": "10e89712863f5b91a2982dc1783fbdfe39c1485d",
      "tree": "7a268e40e03cfb2b65d3764b73d0ea42172965fa",
      "parents": [
        "b7440a140b650932bf31cf51d3b87c3249e3b682"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Jul 08 18:52:57 2011 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Jul 08 19:54:07 2011 -0700"
      },
      "message": "Eliminate single-process mode.\nBug: 5010576\n\nChange-Id: Id450dc83efed4897d1e4ff451530fed14457aace\n"
    },
    {
      "commit": "8ecfac1d8c2988c3d5031e78f9edefff6e663fd1",
      "tree": "01a31f4cb6c323898e47e3be7532758c3ec67226",
      "parents": [
        "b7440a140b650932bf31cf51d3b87c3249e3b682"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri Jul 08 19:15:51 2011 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri Jul 08 19:15:51 2011 -0700"
      },
      "message": "Fix 4942542, 4590542: Password unlock fixes\n\nFixes issue where hint text was inappropriately shown on password unlock screen.\nThis was caused by TextView.setKeyListener() clearing the inputType flags.  The\nworkaround is to change the order of these calls.  TextView.setKeyListener()\nshould probably not be clearing existing inputType flags.\n\nFixes wake issue caused by IME events not poking the wakelock.  It now correctly pokes\nthe wakelock whenever the password text field changes.\n\nChange-Id: I746b21117492c4a176f6627e7d33150e6104495e\n"
    },
    {
      "commit": "b7440a140b650932bf31cf51d3b87c3249e3b682",
      "tree": "4ed1adf780119f7c13e109d1baac761654f4e784",
      "parents": [
        "e25bb44c1c8d47b6e15e535bfa59e27a2f77735a",
        "e1dfcb7ab01fb991079ec1f70f75281a0ca9073e"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jul 08 18:11:41 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 18:11:41 2011 -0700"
      },
      "message": "Merge \"Pass the targetSdkVersion through to the zygote-forked dalvik.\""
    },
    {
      "commit": "e25bb44c1c8d47b6e15e535bfa59e27a2f77735a",
      "tree": "59f2351cc6aebfe4fd8514d83a9bc31c0851fcd8",
      "parents": [
        "6737441c1736607b35f40cdd5b6126f7a0c912dc",
        "d9f91425fc740bc85a8629a27b68b48acaf85962"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Fri Jul 08 17:53:12 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jul 08 17:53:12 2011 -0700"
      },
      "message": "am d9f91425: am 6b98e712: am 3f3b8cbf: Merge \"cherrypick from hc-mr1 Change-Id: Ia772e822a703f4b68c76d8c38902ba12faae8052\" into honeycomb-mr2\n\n* commit \u0027d9f91425fc740bc85a8629a27b68b48acaf85962\u0027:\n  cherrypick from hc-mr1 Change-Id: Ia772e822a703f4b68c76d8c38902ba12faae8052\n"
    },
    {
      "commit": "6737441c1736607b35f40cdd5b6126f7a0c912dc",
      "tree": "0e0f9b1080b6eb2e1b8e21cbb61fa4d95f65e7a0",
      "parents": [
        "c020d7b4740aff3aca2867c197f83ebdee572212",
        "f84bb997717501e0af8672608c9d5bd89abe5334"
      ],
      "author": {
        "name": "Joe Malin",
        "email": "jmalin@google.com",
        "time": "Fri Jul 08 17:53:09 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jul 08 17:53:09 2011 -0700"
      },
      "message": "am f84bb997: am 230ef987: am 0e89d916: Merge \"DOC CHANGE: Change GTV info on intro page\" into honeycomb-mr2\n\n* commit \u0027f84bb997717501e0af8672608c9d5bd89abe5334\u0027:\n  DOC CHANGE: Change GTV info on intro page\n"
    },
    {
      "commit": "c020d7b4740aff3aca2867c197f83ebdee572212",
      "tree": "fab0586fb1b9fdc53f6be23b6b8999d5bc57fb5d",
      "parents": [
        "e2dece12ba4e9a0ea71135ea4e1d4bf1fc3ea125",
        "d1c15f96dd2e3b07da6968ea54f6f2bdebe8e190"
      ],
      "author": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Fri Jul 08 17:53:06 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jul 08 17:53:06 2011 -0700"
      },
      "message": "am d1c15f96: am 20f65201: am 0fbe1dfb: Merge \"cherrypick from master: Change-Id: I169749dc594ca1d79a802db4c53ec330924fdd2c\" into honeycomb-mr2\n\n* commit \u0027d1c15f96dd2e3b07da6968ea54f6f2bdebe8e190\u0027:\n  cherrypick from master: Change-Id: I169749dc594ca1d79a802db4c53ec330924fdd2c\n"
    },
    {
      "commit": "e2dece12ba4e9a0ea71135ea4e1d4bf1fc3ea125",
      "tree": "fab0586fb1b9fdc53f6be23b6b8999d5bc57fb5d",
      "parents": [
        "0d171a66a4e14fad006e6dc8bd82d58c2e331d3d",
        "3ef341cda51d5bc35b0bc919f7514653ec194410"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Jul 08 17:52:56 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jul 08 17:52:56 2011 -0700"
      },
      "message": "am 3ef341cd: am 7283bb93: Merge \"Disconnect ApnContexts in INITING state when error.\" into honeycomb-LTE\n\n* commit \u00273ef341cda51d5bc35b0bc919f7514653ec194410\u0027:\n  Disconnect ApnContexts in INITING state when error.\n"
    },
    {
      "commit": "0d171a66a4e14fad006e6dc8bd82d58c2e331d3d",
      "tree": "b4442b927bda90433a023edeb00f726d546bb0c2",
      "parents": [
        "bc2861fdbbd94548513246f74f994cfc99f95004",
        "ae367419df6e5f55b081fa793b535cc84b55d6ed"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Jul 08 17:48:37 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 17:48:37 2011 -0700"
      },
      "message": "Merge \"resolved conflicts for merge of e4a56a32 to master\""
    },
    {
      "commit": "bc2861fdbbd94548513246f74f994cfc99f95004",
      "tree": "3279e39939a9f8f5947f1a54b7abd17c7da835be",
      "parents": [
        "3b240117d110e261de430127534f7bb460f67dab",
        "559bb7951f283264e241df6845fef5bbe63b7f81"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Fri Jul 08 17:00:08 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 17:00:08 2011 -0700"
      },
      "message": "Merge \"Fix for issue 5007228 IllegalArgumentException when testing VideoEditorAPITest#testEffectKenBurn\""
    },
    {
      "commit": "e1dfcb7ab01fb991079ec1f70f75281a0ca9073e",
      "tree": "86d0d94a84ba79bc22b1f16b270d70b842756a20",
      "parents": [
        "4a6d113ba0f33ce5dc14e59463e928ba309e1c2e"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jul 08 11:08:07 2011 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jul 08 16:54:16 2011 -0700"
      },
      "message": "Pass the targetSdkVersion through to the zygote-forked dalvik.\n\nThis will let dalvik implement backwards-compatibile behaviors based on\nan app\u0027s targetSdkVersion.\n\nBug: 4772166\nChange-Id: I935c5ea9144e8b4e6e21089547287486e2234b7f\n"
    },
    {
      "commit": "3b240117d110e261de430127534f7bb460f67dab",
      "tree": "06b6b9dea16e87be6f24283d4127f7a0182fb7c1",
      "parents": [
        "e5f5e82027f551d70eecdcbafec864ed07fb67b1",
        "40c4b86b72d416585335940f928124426d715e59"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Jul 08 16:53:23 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 16:53:23 2011 -0700"
      },
      "message": "Merge \"Align paths on pixel boundaries when rasterizing in bitmaps. Bug #5003739\""
    },
    {
      "commit": "40c4b86b72d416585335940f928124426d715e59",
      "tree": "c756ad5004f059a975f4ded4d544717ae732bfb1",
      "parents": [
        "d4b5795e5efd05be7e482e013dfdec519ad2601e"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Jul 08 16:50:15 2011 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Jul 08 16:50:15 2011 -0700"
      },
      "message": "Align paths on pixel boundaries when rasterizing in bitmaps.\nBug #5003739\n\nChange-Id: I3dfbf4eb92e2c870f33c96947a7d6439e3730965\n"
    },
    {
      "commit": "e5f5e82027f551d70eecdcbafec864ed07fb67b1",
      "tree": "921ecc6bbc73a76d10464010472d5638ce77380d",
      "parents": [
        "fcc8fae91e74a24eba8bb20c80d7f29aaf31a828",
        "1151fe78fc96e5869ec7adb437966e22c94902e0"
      ],
      "author": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Fri Jul 08 16:48:23 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 16:48:23 2011 -0700"
      },
      "message": "Merge \"Prevent set mInitialScale being overridden by mDefaultScale.\""
    },
    {
      "commit": "fcc8fae91e74a24eba8bb20c80d7f29aaf31a828",
      "tree": "5c5671162be056beb0db42c5671f7b12ac04bae6",
      "parents": [
        "db13e879830cb7f8305421fffa808a4ce2cb14b7",
        "d4b5795e5efd05be7e482e013dfdec519ad2601e"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Jul 08 16:27:47 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 16:27:47 2011 -0700"
      },
      "message": "Merge \"Correctly render nested rectangles with different winding rules.\""
    },
    {
      "commit": "d4b5795e5efd05be7e482e013dfdec519ad2601e",
      "tree": "97a18d94f9dd7f7f349ce61212dc8439f4fc1c12",
      "parents": [
        "7e1160e8664a9c5c79367f4ba3c2266a39bbcef5"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Jul 08 16:27:02 2011 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Jul 08 16:27:02 2011 -0700"
      },
      "message": "Correctly render nested rectangles with different winding rules.\n\nChange-Id: I331d9dc1c17aee62a2fa213692c62a5ba1bb079a\n"
    },
    {
      "commit": "64a3b34afaf1df7bd4792d0a5f7dd0686cbc56ec",
      "tree": "cd562949decbe2fa62e5db4465b685049b03f09a",
      "parents": [
        "c7a8be7fc4baa8eb70e49e3894c284ef8aa36612"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Wed Jul 06 15:18:49 2011 -0700"
      },
      "committer": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Fri Jul 08 16:20:13 2011 -0700"
      },
      "message": "Relocate common Calendar classes\n\nMove some classes from android.pim to com.android.calendarcommon.\n\nBug 4575374\n\nChange-Id: Iab09cb331a0a74f6b951ab5e5b7c207e8f1b939c\n"
    },
    {
      "commit": "db13e879830cb7f8305421fffa808a4ce2cb14b7",
      "tree": "f3fb90146d8d9632279fd9dbc9afda46707ec15a",
      "parents": [
        "c7a8be7fc4baa8eb70e49e3894c284ef8aa36612",
        "4dacef25662de37825fa7a67fd6bdb318b31d8d9"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Jul 08 16:02:36 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 16:02:36 2011 -0700"
      },
      "message": "Merge \"Fleshed up SuggestionSpan documentation. Bug 4553472\""
    },
    {
      "commit": "c7a8be7fc4baa8eb70e49e3894c284ef8aa36612",
      "tree": "95cd0f4c2e39305e5d8253697637e7dfab777d06",
      "parents": [
        "94a397bcf28db8df8b500f069cee07a41d16d39c",
        "7e1160e8664a9c5c79367f4ba3c2266a39bbcef5"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Jul 08 15:54:10 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 15:54:10 2011 -0700"
      },
      "message": "Merge \"Always redraw the UI on orientation change Bug #4994715\""
    },
    {
      "commit": "7e1160e8664a9c5c79367f4ba3c2266a39bbcef5",
      "tree": "9ff69b74d95baaceebb9e5cd0c3a2d8c11eb82e1",
      "parents": [
        "b2479153b743df9e54f7e17c7132a5ecd87fa453"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Jul 08 15:49:50 2011 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Jul 08 15:49:50 2011 -0700"
      },
      "message": "Always redraw the UI on orientation change\nBug #4994715\n\nIn some cases, on some architectures, the hardware renderer could fail\nto properly render a window after an orientation change. The fix is\nto force the GL driver to drop any existing buffer to make sure the\nnext buffer used to draw has the correct geometry.\n\nThis change also fixes an issue that was preventing partial screen\nupdates from being properly enabled.\n\nChange-Id: I874a48590845a8624425130af7db8e20022895dd\n"
    },
    {
      "commit": "94a397bcf28db8df8b500f069cee07a41d16d39c",
      "tree": "b2263d7f007052605ae9a11600c121c8e8fcdb5f",
      "parents": [
        "2bc1427e907c8eae1c3921515b2004c3dbd93a46",
        "36f469fa46bd009bfbc27d1350af5bde4a4dd378"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Jul 08 15:38:31 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 15:38:31 2011 -0700"
      },
      "message": "Merge \"The COLORS!!\""
    },
    {
      "commit": "36f469fa46bd009bfbc27d1350af5bde4a4dd378",
      "tree": "62d5d3e28419a227ec6f4d986c9e59ddd169a954",
      "parents": [
        "bb594dcdb40cc9df3ec061a753137adcb98ac715"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Jul 08 15:28:29 2011 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Jul 08 15:36:33 2011 -0700"
      },
      "message": "The COLORS!!\n\nAdd theme attributes and public color resources. Apps can now query\nthe current theme\u0027s various highlight colors. Commonly used color\nvalues for Holo are now available.\n\nChange-Id: If24dc9ee243e740e8caaddf0b78590783fa228c8\n"
    },
    {
      "commit": "2bc1427e907c8eae1c3921515b2004c3dbd93a46",
      "tree": "388bede972115579bcc42817e25d4e746a98c473",
      "parents": [
        "9ed8c77b7b8b8667a0a0a5f27dd9c4d594c0f357",
        "3a831d24e9147d737c6aaed72d84c1126c232368"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri Jul 08 15:34:50 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 15:34:50 2011 -0700"
      },
      "message": "Merge \"fix screen on/off animation (again)\""
    },
    {
      "commit": "9ed8c77b7b8b8667a0a0a5f27dd9c4d594c0f357",
      "tree": "36a50ab44f737e7dcb0a3527a6e93d334931bae4",
      "parents": [
        "a7b9556dcafa7a3f978f575c7ec6c9da877b1f19",
        "222b466d5a9fae0b11282fb128f87c491a0ccc7f"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri Jul 08 15:34:33 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 15:34:33 2011 -0700"
      },
      "message": "Merge \"Add a simple EGL test\""
    },
    {
      "commit": "a7b9556dcafa7a3f978f575c7ec6c9da877b1f19",
      "tree": "272d7647b47753d54730c665dcff147cf7d43879",
      "parents": [
        "bb594dcdb40cc9df3ec061a753137adcb98ac715",
        "1861786a97209ed75010a54cca5167593dbfec21"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri Jul 08 15:34:23 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 15:34:23 2011 -0700"
      },
      "message": "Merge \"Fix EGLUtils::selectConfigForPixelFormat()\""
    },
    {
      "commit": "bb594dcdb40cc9df3ec061a753137adcb98ac715",
      "tree": "fe7fa82d0fafcad06f83d6542c2ec25860ae7429",
      "parents": [
        "7b588b04f5735fcdc262e0ccf26542fff82de372",
        "3672696dc542674f8b54f83cd00c616b4a9fd4ad"
      ],
      "author": {
        "name": "RoboErik",
        "email": "epastern@google.com",
        "time": "Fri Jul 08 15:28:26 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 15:28:26 2011 -0700"
      },
      "message": "Merge \"Unhide CalendarContract apis\""
    },
    {
      "commit": "4dacef25662de37825fa7a67fd6bdb318b31d8d9",
      "tree": "92ce36d6cc39fb639e5562ed149f681dadfe1738",
      "parents": [
        "532fee45e22acdf779c7135db9a145fe9928c50c"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Jul 08 11:45:39 2011 -0700"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Jul 08 15:24:29 2011 -0700"
      },
      "message": "Fleshed up SuggestionSpan documentation. Bug 4553472\n\nChange-Id: I3b5be9a6da79398b03d98eb33eb61a55fd702960\n"
    },
    {
      "commit": "3672696dc542674f8b54f83cd00c616b4a9fd4ad",
      "tree": "f8745bf5ade84f8a7c2a867be638998a6683c812",
      "parents": [
        "916a63a53ebaf0d33af287c1d8381d5d7aa3bcb7"
      ],
      "author": {
        "name": "RoboErik",
        "email": "epastern@google.com",
        "time": "Tue Jun 14 14:01:15 2011 -0700"
      },
      "committer": {
        "name": "RoboErik",
        "email": "epastern@google.com",
        "time": "Fri Jul 08 15:18:17 2011 -0700"
      },
      "message": "Unhide CalendarContract apis\n\nThis exposes the set of apis necessary to unbundle the Calendar\napp and sync adapters as well as allowing third party developers\nto officially access the calendar provider. This is the current\nfinal set of apis to expose, though changes may occur if we\ndiscover new issues. The documentation and CTS tests are still\nin progress.\n\nChange-Id: If77f9a1d49a26725b44b1014e8d088be7ffbc707\n"
    },
    {
      "commit": "7b588b04f5735fcdc262e0ccf26542fff82de372",
      "tree": "6021ca679e4b84a6b9eed4dd2c2dd0fed402c5b9",
      "parents": [
        "dbd3fe77a15fcc3aaf0c57ab99b7b33c07c144fa",
        "6d8b80dd8c56dba02dcb6e64ace37fb85aeee1f5"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Fri Jul 08 15:01:18 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 15:01:18 2011 -0700"
      },
      "message": "Merge \"Get server\u0027s listening channel\""
    },
    {
      "commit": "dbd3fe77a15fcc3aaf0c57ab99b7b33c07c144fa",
      "tree": "fdf3f5ec689f32c46e3f5ae6e11559dd206f4eea",
      "parents": [
        "0aaa30dc4859a8f181809eca13a6ec6ed61f3a9e",
        "fa53d3002fadf8640600c1840962021a821b8bae"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Jul 08 14:56:14 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 14:56:14 2011 -0700"
      },
      "message": "Merge \"Animation settings reset to default\""
    },
    {
      "commit": "559bb7951f283264e241df6845fef5bbe63b7f81",
      "tree": "0e37d84172ede068156f2962add31940695dbce0",
      "parents": [
        "647ebb50b1b16ef03dda508ab99695aa0707246e"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Fri Jul 08 14:56:06 2011 -0700"
      },
      "committer": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Fri Jul 08 14:56:06 2011 -0700"
      },
      "message": "Fix for issue 5007228 IllegalArgumentException when testing VideoEditorAPITest#testEffectKenBurn\n\nChange-Id: Ic8b4360cdabb157fa7739552b73e3c3daab88129\n"
    },
    {
      "commit": "222b466d5a9fae0b11282fb128f87c491a0ccc7f",
      "tree": "dc22da8c235f940aa8ad22ea313e94fb5452c033",
      "parents": [
        "0aaa30dc4859a8f181809eca13a6ec6ed61f3a9e"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Jul 07 14:54:30 2011 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri Jul 08 14:40:39 2011 -0700"
      },
      "message": "Add a simple EGL test\n\ncurrently it just tests EGLConfig selection\n\nChange-Id: Id9d9971012d733147dd7dc02fa2054307960235e\n"
    },
    {
      "commit": "1151fe78fc96e5869ec7adb437966e22c94902e0",
      "tree": "ac8b335ce813353a90a67abc2c9d15291154115a",
      "parents": [
        "63acea6ad4a9316e1450dea47840f45df4aaed25"
      ],
      "author": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Fri Jul 08 14:33:11 2011 -0700"
      },
      "committer": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Fri Jul 08 14:38:38 2011 -0700"
      },
      "message": "Prevent set mInitialScale being overridden by mDefaultScale.\n\nIf mInitialScale is set, use it as the default scale; otherwise,\nit\u0027ll be overridden by default density in case of book app where\nmobile fixed viewport is used; since today the default scale is used\nto calculate the mobile fixed viewport.\n\nissue: 4982074\nChange-Id: I21c2bf41478bb97351cb3fb1cc3735ab7d75e164\n"
    },
    {
      "commit": "3a831d24e9147d737c6aaed72d84c1126c232368",
      "tree": "e4a12999afafab76b19be194ab17eb52ed89f33b",
      "parents": [
        "1861786a97209ed75010a54cca5167593dbfec21"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Jul 07 17:30:31 2011 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri Jul 08 14:37:06 2011 -0700"
      },
      "message": "fix screen on/off animation (again)\n\n- surfaceflinger now uses the GL-convention of\n  placing the origin in the left-bottom corner\n\n- map texture coordinates of the screen capture\n  properly\n\n- add the ability to control the animation\n  speed through a debug property\n\nBug: 4989276\n\nChange-Id: Ifb3297bb578078b47146fff666c01f85417e0d6f\n"
    },
    {
      "commit": "1861786a97209ed75010a54cca5167593dbfec21",
      "tree": "42aab3fccc20cd655d1d9ac4c1e6ad6108766ffa",
      "parents": [
        "0aaa30dc4859a8f181809eca13a6ec6ed61f3a9e"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Jul 06 16:35:30 2011 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri Jul 08 14:37:05 2011 -0700"
      },
      "message": "Fix EGLUtils::selectConfigForPixelFormat()\n\n- renderscript now calls EGL directly instead of relying on this function\n- surfaceflinger also does its own EGLConfig selection\n- selectConfigForPixelFormat stays for legacy reason (many tests use it) but\nit now only tries to match the alpha channel of the format rather than the\nformat itself.\n\nthis will allow implementations who don\u0027t support the exact formats\ndefined in the HAL to work properly.\n\nBug: 4998223\n\nChange-Id: Ic664dfc14d5072a514b6f77a115d1521bfc1578f\n"
    },
    {
      "commit": "6d8b80dd8c56dba02dcb6e64ace37fb85aeee1f5",
      "tree": "418e108415404cca0699a1b59958797be8bb09c8",
      "parents": [
        "221bfab8429b91ddd4f5835f399a1c9628122cbd"
      ],
      "author": {
        "name": "Ben Dodson",
        "email": "bjdodson@google.com",
        "time": "Fri Jul 08 14:36:42 2011 -0700"
      },
      "committer": {
        "name": "Ben Dodson",
        "email": "bjdodson@google.com",
        "time": "Fri Jul 08 14:36:42 2011 -0700"
      },
      "message": "Get server\u0027s listening channel\n\nChange-Id: Ia1cb3486a4ba502185efdcf6d7bcf0f37bb55261\n"
    },
    {
      "commit": "0aaa30dc4859a8f181809eca13a6ec6ed61f3a9e",
      "tree": "e5b6fb742f069a31c48a72d3547456dd22b9cf3e",
      "parents": [
        "916a63a53ebaf0d33af287c1d8381d5d7aa3bcb7",
        "be650872f8971218eb010569fcb66e4dc75e16ed"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Fri Jul 08 14:17:16 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 14:17:16 2011 -0700"
      },
      "message": "Merge \"Use advertised h264 encoding parameters by default if the profile is not baseline\""
    },
    {
      "commit": "916a63a53ebaf0d33af287c1d8381d5d7aa3bcb7",
      "tree": "a23685753e1c58edf72719b80941244acee88fd1",
      "parents": [
        "b3a86c86e7035dd697de441ffea5f9ea363fd680",
        "8d67e53dd924fa0e2a6cf0638298338ffcf1853f"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri Jul 08 14:06:24 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 14:06:24 2011 -0700"
      },
      "message": "Merge \"Fix build warning; LOG_TAG was misplaced\""
    },
    {
      "commit": "b3a86c86e7035dd697de441ffea5f9ea363fd680",
      "tree": "140b31e6f0ce3d71ec695f240ab559b9ce99eeb1",
      "parents": [
        "edbff0df929dab3a8c701de7b1d91fc7907348ed",
        "58644028f909ecb429b26f909bedfb62a153d4e4"
      ],
      "author": {
        "name": "RoboErik",
        "email": "epastern@google.com",
        "time": "Fri Jul 08 14:05:42 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 14:05:42 2011 -0700"
      },
      "message": "Merge \"Pseudo-final api fixes to CalendarContract\""
    },
    {
      "commit": "58644028f909ecb429b26f909bedfb62a153d4e4",
      "tree": "41d10843be36b035bcc20221f7a204a0ea80e50b",
      "parents": [
        "4a6d113ba0f33ce5dc14e59463e928ba309e1c2e"
      ],
      "author": {
        "name": "RoboErik",
        "email": "epastern@google.com",
        "time": "Fri Jul 08 13:39:05 2011 -0700"
      },
      "committer": {
        "name": "RoboErik",
        "email": "epastern@google.com",
        "time": "Fri Jul 08 13:48:53 2011 -0700"
      },
      "message": "Pseudo-final api fixes to CalendarContract\n\nThis removes the public projections and makes them arguments\nthat are passed in instead.\n\nChange-Id: Ic9807d4994a9f2798b0ecf9a63194193715931e0\n"
    },
    {
      "commit": "edbff0df929dab3a8c701de7b1d91fc7907348ed",
      "tree": "371875a752de8557f03bfd63f2fc2eb0bce86c0e",
      "parents": [
        "f24ee7f1f5b68df478dfd04ad25b961bd67ec2e3",
        "3c728fe61dcf49354ea761a3e4ef6032ec271630"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri Jul 08 13:14:38 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 13:14:38 2011 -0700"
      },
      "message": "Merge \"Fix 4689527: Improved curation for Recents + misc cleanup\""
    },
    {
      "commit": "ae367419df6e5f55b081fa793b535cc84b55d6ed",
      "tree": "568e082e01824caffc42baaa06ed9195bd08c551",
      "parents": [
        "d5cabff96af60d90e197007737ff04e4087f1010",
        "e4a56a32ac243dad5e7fa33c5de4777d9a4b8162"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Jul 08 12:49:14 2011 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Jul 08 12:49:14 2011 -0700"
      },
      "message": "resolved conflicts for merge of e4a56a32 to master\n\nChange-Id: I50f8fe61303efa78f5d450ddda1483e0ecb81d12\n"
    },
    {
      "commit": "f24ee7f1f5b68df478dfd04ad25b961bd67ec2e3",
      "tree": "47098f01fc01bbb329ee6ac80f7603b3c118ae4d",
      "parents": [
        "effa7523f42cf46f8255b92dfb22db6ce1bdeb91",
        "284f1bb4daf77f7e6b688c0936dd4a31ec2e7c74"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Fri Jul 08 12:48:48 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 12:48:48 2011 -0700"
      },
      "message": "Merge \"Can now restore a subset of apps from historical dataset\""
    },
    {
      "commit": "effa7523f42cf46f8255b92dfb22db6ce1bdeb91",
      "tree": "7af365abbb92e387f681b5a5eec1f3129e0e66d4",
      "parents": [
        "d5cabff96af60d90e197007737ff04e4087f1010",
        "d4324aa101a6b8729c99d00fd8f3cbe2aca6f4f0"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Jul 08 12:43:22 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 12:43:22 2011 -0700"
      },
      "message": "Merge \"NPE guard in setupViewport\""
    },
    {
      "commit": "284f1bb4daf77f7e6b688c0936dd4a31ec2e7c74",
      "tree": "d651aa41ee14b9137285163166b391badfe4cbe2",
      "parents": [
        "1d19c18f9bd66b2b4883f8ce33c04ff5c87dd881"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Thu Jul 07 14:31:18 2011 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Fri Jul 08 12:28:48 2011 -0700"
      },
      "message": "Can now restore a subset of apps from historical dataset\n\nAdds the ability to filter a restore of an historical dataset so that it\nonly restores certain apps\u0027 data regardless of what is actually present\nin the dataset.  This is currently only used by the bmgr command-line tool,\nfor debugging / developer support.\n\nBug 2021590\n\nChange-Id: I7685e5d609b0f5506f71d70c26410602bb387659\n"
    },
    {
      "commit": "d5cabff96af60d90e197007737ff04e4087f1010",
      "tree": "fefacb18865026c53098c024e51622276d551d81",
      "parents": [
        "44476779aec2082b902a04394281206511b64322",
        "a736cd54e1de62e84a7a49a3c68c56fc6d9bfc00"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Jul 08 12:28:27 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jul 08 12:28:27 2011 -0700"
      },
      "message": "am a736cd54: am 848aa3ab: Merge \"No need to have BASE_DATA_CONNECTION_TRACKER start at 50000.\" into honeycomb-LTE\n\n* commit \u0027a736cd54e1de62e84a7a49a3c68c56fc6d9bfc00\u0027:\n  No need to have BASE_DATA_CONNECTION_TRACKER start at 50000.\n"
    },
    {
      "commit": "44476779aec2082b902a04394281206511b64322",
      "tree": "42c0da490b075d05f026c4f261e6f74200a7d826",
      "parents": [
        "7cec24f747ce5bc70a82b951a93ba649dfefb0e6",
        "b2479153b743df9e54f7e17c7132a5ecd87fa453"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Jul 08 11:58:18 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 11:58:18 2011 -0700"
      },
      "message": "Merge \"Correctly position layers.\""
    },
    {
      "commit": "b2479153b743df9e54f7e17c7132a5ecd87fa453",
      "tree": "9c57ccc10e57d9743dfa0bbc92b41ba0a060c85b",
      "parents": [
        "cfacbeadffb5dccbf0434d9c05b19430a5237c3b"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Jul 08 11:57:29 2011 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Jul 08 11:57:29 2011 -0700"
      },
      "message": "Correctly position layers.\n\nChange-Id: I1678b1c5bdab140b44e56556c50ab8329255f18a\n"
    },
    {
      "commit": "7cec24f747ce5bc70a82b951a93ba649dfefb0e6",
      "tree": "1d16b539e7310ddb96540664ad11b882b9643bb4",
      "parents": [
        "532fee45e22acdf779c7135db9a145fe9928c50c",
        "918b183295052880f41beeb632fa8f14ada81b59"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Fri Jul 08 11:31:33 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 11:31:33 2011 -0700"
      },
      "message": "Merge \"Merge Chromium at r12.0.742.93: New autofill string\""
    },
    {
      "commit": "d4324aa101a6b8729c99d00fd8f3cbe2aca6f4f0",
      "tree": "454c4dc18bf60b8f21471eb8ada79c69393ac48b",
      "parents": [
        "2ad31117591816ecc6c52f07459aef987b025462"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Jul 08 11:22:38 2011 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Jul 08 11:23:39 2011 -0700"
      },
      "message": "NPE guard in setupViewport\n\n Bug: 4163660\n\nChange-Id: Ie74072094c0dbfca4391cf898420544884101c1f\n"
    },
    {
      "commit": "fa53d3002fadf8640600c1840962021a821b8bae",
      "tree": "74e18a4f49b84ec41d89f60ebf4fdec689699f77",
      "parents": [
        "532fee45e22acdf779c7135db9a145fe9928c50c"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Jul 08 10:40:51 2011 -0700"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Jul 08 11:21:09 2011 -0700"
      },
      "message": "Animation settings reset to default\n\nChange-Id: Ie53c031ceb88d356742e80693edc14198506d54a\n"
    },
    {
      "commit": "532fee45e22acdf779c7135db9a145fe9928c50c",
      "tree": "cced1a258f83bf7a21e36365bd4b7eb4678d3100",
      "parents": [
        "6dabb63307a0b63f9386d61e8444aed29db2081e",
        "2bfa2e65f4cb620b937d0e0bc7bb6e64d03177cd"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Fri Jul 08 11:06:55 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 11:06:55 2011 -0700"
      },
      "message": "Merge \"Remove unused setHttpProxy.\""
    },
    {
      "commit": "d9f91425fc740bc85a8629a27b68b48acaf85962",
      "tree": "d3d34c9fe6ca19cd51781861e451d58ef8ad595d",
      "parents": [
        "f84bb997717501e0af8672608c9d5bd89abe5334",
        "6b98e7128b3fbfd8b2c421286c403e4609c69708"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Fri Jul 08 10:44:10 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jul 08 10:44:10 2011 -0700"
      },
      "message": "am 6b98e712: am 3f3b8cbf: Merge \"cherrypick from hc-mr1 Change-Id: Ia772e822a703f4b68c76d8c38902ba12faae8052\" into honeycomb-mr2\n\n* commit \u00276b98e7128b3fbfd8b2c421286c403e4609c69708\u0027:\n  cherrypick from hc-mr1 Change-Id: Ia772e822a703f4b68c76d8c38902ba12faae8052\n"
    },
    {
      "commit": "be650872f8971218eb010569fcb66e4dc75e16ed",
      "tree": "66ff0b0d7a4c10e34480164ef0013375f29d0397",
      "parents": [
        "6dabb63307a0b63f9386d61e8444aed29db2081e"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu Jul 07 16:41:25 2011 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Fri Jul 08 10:44:05 2011 -0700"
      },
      "message": "Use advertised h264 encoding parameters by default if the profile is not baseline\n\no Force to use AVC baseline profile for camcorder low quality videos\n\nChange-Id: I3424c57dd0c55fc4991f5767b57695c8f3420ecb\n"
    },
    {
      "commit": "f84bb997717501e0af8672608c9d5bd89abe5334",
      "tree": "9091940152eede37a20e5c07b710e25d14e6ac24",
      "parents": [
        "d1c15f96dd2e3b07da6968ea54f6f2bdebe8e190",
        "230ef98728f3b59a81f55dab5129aa50d5f27969"
      ],
      "author": {
        "name": "Joe Malin",
        "email": "jmalin@google.com",
        "time": "Fri Jul 08 10:41:54 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jul 08 10:41:54 2011 -0700"
      },
      "message": "am 230ef987: am 0e89d916: Merge \"DOC CHANGE: Change GTV info on intro page\" into honeycomb-mr2\n\n* commit \u0027230ef98728f3b59a81f55dab5129aa50d5f27969\u0027:\n  DOC CHANGE: Change GTV info on intro page\n"
    },
    {
      "commit": "d1c15f96dd2e3b07da6968ea54f6f2bdebe8e190",
      "tree": "801a207c0c07863f38489bb46d3d5d00829e5f7f",
      "parents": [
        "3ef341cda51d5bc35b0bc919f7514653ec194410",
        "20f6520197a6b70123d2ff7c466ee58349ae3032"
      ],
      "author": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Fri Jul 08 10:41:35 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jul 08 10:41:35 2011 -0700"
      },
      "message": "am 20f65201: am 0fbe1dfb: Merge \"cherrypick from master: Change-Id: I169749dc594ca1d79a802db4c53ec330924fdd2c\" into honeycomb-mr2\n\n* commit \u002720f6520197a6b70123d2ff7c466ee58349ae3032\u0027:\n  cherrypick from master: Change-Id: I169749dc594ca1d79a802db4c53ec330924fdd2c\n"
    },
    {
      "commit": "6b98e7128b3fbfd8b2c421286c403e4609c69708",
      "tree": "ff63c52e820ff017b0cf1d2c8cdc47ba767f5fdf",
      "parents": [
        "230ef98728f3b59a81f55dab5129aa50d5f27969",
        "3f3b8cbfa775f2ebff985c069300f8daaeb7a84c"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Fri Jul 08 10:39:46 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jul 08 10:39:46 2011 -0700"
      },
      "message": "am 3f3b8cbf: Merge \"cherrypick from hc-mr1 Change-Id: Ia772e822a703f4b68c76d8c38902ba12faae8052\" into honeycomb-mr2\n\n* commit \u00273f3b8cbfa775f2ebff985c069300f8daaeb7a84c\u0027:\n  cherrypick from hc-mr1 Change-Id: Ia772e822a703f4b68c76d8c38902ba12faae8052\n"
    },
    {
      "commit": "3f3b8cbfa775f2ebff985c069300f8daaeb7a84c",
      "tree": "ca09d2ca086201fcd6f0ded7d79c51332a3ece6c",
      "parents": [
        "0e89d916f078a518093c476725fa7e0798dcc590",
        "31ee77eb2aade164443c773a3c2d57f64eaf3a4a"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Fri Jul 08 10:13:28 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 10:13:28 2011 -0700"
      },
      "message": "Merge \"cherrypick from hc-mr1 Change-Id: Ia772e822a703f4b68c76d8c38902ba12faae8052\" into honeycomb-mr2"
    },
    {
      "commit": "6dabb63307a0b63f9386d61e8444aed29db2081e",
      "tree": "61ee416900ae7e91414995e887126ac5591de55c",
      "parents": [
        "221bfab8429b91ddd4f5835f399a1c9628122cbd"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Jul 08 12:13:03 2011 +0100"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Jul 08 17:55:25 2011 +0100"
      },
      "message": "Add event-log logging for TTS requests.\n\nChange-Id: I5023194c469a602b85259088a2e59373c96a941e\n"
    },
    {
      "commit": "3ef341cda51d5bc35b0bc919f7514653ec194410",
      "tree": "cc9b72e8fa44f3c08cdfba8c7547dfb1fc9414f3",
      "parents": [
        "e4a56a32ac243dad5e7fa33c5de4777d9a4b8162",
        "7283bb9323c83621a818c387bb80fe1bc9d6aa7c"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Jul 08 09:40:11 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jul 08 09:40:11 2011 -0700"
      },
      "message": "am 7283bb93: Merge \"Disconnect ApnContexts in INITING state when error.\" into honeycomb-LTE\n\n* commit \u00277283bb9323c83621a818c387bb80fe1bc9d6aa7c\u0027:\n  Disconnect ApnContexts in INITING state when error.\n"
    },
    {
      "commit": "e4a56a32ac243dad5e7fa33c5de4777d9a4b8162",
      "tree": "b70d0f122b143843a4a99c741e9017af7f1b4470",
      "parents": [
        "a736cd54e1de62e84a7a49a3c68c56fc6d9bfc00",
        "8171e6f690cca1bad354e7e352823d79d420daf3"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Jul 08 09:40:08 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jul 08 09:40:08 2011 -0700"
      },
      "message": "am 8171e6f6: Use resetConnections with resetMask.\n\n* commit \u00278171e6f690cca1bad354e7e352823d79d420daf3\u0027:\n  Use resetConnections with resetMask.\n"
    },
    {
      "commit": "a736cd54e1de62e84a7a49a3c68c56fc6d9bfc00",
      "tree": "b22d55f1289d02b54b099bef4433ec788f97bf44",
      "parents": [
        "33f6d6347b88d239b16a6b3f28adcb7bf4a61881",
        "848aa3ab8a00835c5af2ead954c7736e507249b5"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Jul 08 09:40:03 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jul 08 09:40:03 2011 -0700"
      },
      "message": "am 848aa3ab: Merge \"No need to have BASE_DATA_CONNECTION_TRACKER start at 50000.\" into honeycomb-LTE\n\n* commit \u0027848aa3ab8a00835c5af2ead954c7736e507249b5\u0027:\n  No need to have BASE_DATA_CONNECTION_TRACKER start at 50000.\n"
    },
    {
      "commit": "230ef98728f3b59a81f55dab5129aa50d5f27969",
      "tree": "8e0e7b4fac3612a7d5ec7203eb534559f9795d32",
      "parents": [
        "20f6520197a6b70123d2ff7c466ee58349ae3032",
        "0e89d916f078a518093c476725fa7e0798dcc590"
      ],
      "author": {
        "name": "Joe Malin",
        "email": "jmalin@google.com",
        "time": "Fri Jul 08 09:39:25 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jul 08 09:39:25 2011 -0700"
      },
      "message": "am 0e89d916: Merge \"DOC CHANGE: Change GTV info on intro page\" into honeycomb-mr2\n\n* commit \u00270e89d916f078a518093c476725fa7e0798dcc590\u0027:\n  DOC CHANGE: Change GTV info on intro page\n"
    },
    {
      "commit": "20f6520197a6b70123d2ff7c466ee58349ae3032",
      "tree": "8b974380902b2419ea86d5095cdbef31aa071e0b",
      "parents": [
        "7283bb9323c83621a818c387bb80fe1bc9d6aa7c",
        "0fbe1dfb8df94a51d79e9a42fcbaebed6f6e516e"
      ],
      "author": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Fri Jul 08 09:39:22 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jul 08 09:39:22 2011 -0700"
      },
      "message": "am 0fbe1dfb: Merge \"cherrypick from master: Change-Id: I169749dc594ca1d79a802db4c53ec330924fdd2c\" into honeycomb-mr2\n\n* commit \u00270fbe1dfb8df94a51d79e9a42fcbaebed6f6e516e\u0027:\n  cherrypick from master: Change-Id: I169749dc594ca1d79a802db4c53ec330924fdd2c\n"
    },
    {
      "commit": "8d67e53dd924fa0e2a6cf0638298338ffcf1853f",
      "tree": "980459aad6668833f5988141c0a3d9e617d103c2",
      "parents": [
        "a0c680393f2dd03a937c598b2cb9abf98a58152c"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri Jul 08 09:32:50 2011 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri Jul 08 09:32:50 2011 -0700"
      },
      "message": "Fix build warning; LOG_TAG was misplaced\n\nChange-Id: I4fb0590f626445188f9053367707878b2fa0fa30\n"
    },
    {
      "commit": "918b183295052880f41beeb632fa8f14ada81b59",
      "tree": "a260f1b21ca94a35e900eeb0ef6ca93e940462c3",
      "parents": [
        "1a65b441b127e66c0fae2e04e6f88628a6363209"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Fri Jul 08 16:45:10 2011 +0100"
      },
      "committer": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Fri Jul 08 16:45:10 2011 +0100"
      },
      "message": "Merge Chromium at r12.0.742.93: New autofill string\n\nAdded a string that we now use.\n\nChange-Id: I6df3f2b5c2f01e4d757dadb048cb53bfe9819ff9\n"
    },
    {
      "commit": "3c728fe61dcf49354ea761a3e4ef6032ec271630",
      "tree": "6434368db784e4862eba21e8d6adb21bffd364a6",
      "parents": [
        "4a6d113ba0f33ce5dc14e59463e928ba309e1c2e"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu Jul 07 20:53:52 2011 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu Jul 07 22:18:25 2011 -0700"
      },
      "message": "Fix 4689527: Improved curation for Recents + misc cleanup\n\nThis sets a threshhold for both the curation animation as well as the\nsnap back animation.  It now limits these to 500ms and 250ms, respectively.\n\nCleaned up misc log spew.\n\nUpdated after review.\n\nChange-Id: Ie11a2fc4556b396257c33c3ebd7513c4c220ff95\n"
    },
    {
      "commit": "7283bb9323c83621a818c387bb80fe1bc9d6aa7c",
      "tree": "c960c520bef1d996a15b54b7d108d5e2d8d2db2f",
      "parents": [
        "8171e6f690cca1bad354e7e352823d79d420daf3",
        "910e80478dbf2bd1f1b82ae62b12cd250b4ce8f5"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Jul 07 22:00:56 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 07 22:00:56 2011 -0700"
      },
      "message": "Merge \"Disconnect ApnContexts in INITING state when error.\" into honeycomb-LTE"
    }
  ],
  "next": "221bfab8429b91ddd4f5835f399a1c9628122cbd"
}
