)]}'
{
  "log": [
    {
      "commit": "53ad53a4a3279dc19e93c254ec387d222ce18656",
      "tree": "92edcab312a332e9b13f36b358f37770330d23f1",
      "parents": [
        "5837dfaf654f1f824d8cc4ef12188d5a27556aa3",
        "a4f2f3e614d9947fac0cb58bd552dc60e0b4adb7"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Aug 25 11:08:35 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 25 11:08:35 2011 -0700"
      },
      "message": "Merge \"Fix 5213837\""
    },
    {
      "commit": "5837dfaf654f1f824d8cc4ef12188d5a27556aa3",
      "tree": "213802881e79ac9b857c7195304299aa3fc5790f",
      "parents": [
        "12bde60b39affbfdcb7ef6317e0a5f99c3f41b10",
        "051f8908a3f6cb6f251f79267171b7a12597a98e"
      ],
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "Thu Aug 25 10:28:50 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 25 10:28:50 2011 -0700"
      },
      "message": "Merge \"Set mSeekNotificationSent as false for RTSP seeking. Fix for bug 5208736.\""
    },
    {
      "commit": "051f8908a3f6cb6f251f79267171b7a12597a98e",
      "tree": "70f07490c42c05128e30ff294396740769c2b691",
      "parents": [
        "0199679dabb1744b594b67448267181ef27ac3a3"
      ],
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "Thu Aug 25 10:09:34 2011 -0700"
      },
      "committer": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "Thu Aug 25 10:09:34 2011 -0700"
      },
      "message": "Set mSeekNotificationSent as false for RTSP seeking.\nFix for bug 5208736.\n\nChange-Id: Ib1d74608ec289509082d8dcad080769f48098853\n"
    },
    {
      "commit": "a4f2f3e614d9947fac0cb58bd552dc60e0b4adb7",
      "tree": "37c2347514cb8466678118060b45f9e1707d8cf3",
      "parents": [
        "12bde60b39affbfdcb7ef6317e0a5f99c3f41b10"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Aug 25 09:55:09 2011 -0700"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Aug 25 09:55:09 2011 -0700"
      },
      "message": "Fix 5213837\n\nChange-Id: I55d9bde628f501947821d96c25a463a6c642607e\n"
    },
    {
      "commit": "12bde60b39affbfdcb7ef6317e0a5f99c3f41b10",
      "tree": "ebcb48da50b2271f67cd75917d3573c72d8ef2bc",
      "parents": [
        "8799b4bf673a90afca4e83fa6cfd528ad27076c9",
        "8bd69610aafc6995126965d1d23b771fe02a9084"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Aug 25 08:54:29 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 25 08:54:29 2011 -0700"
      },
      "message": "Merge \"Intra-process view hierarchy interrogation does not work.\""
    },
    {
      "commit": "8799b4bf673a90afca4e83fa6cfd528ad27076c9",
      "tree": "a6215568a5473d9bf146e1fac283b6447a9a5885",
      "parents": [
        "b335a5a4e0cbbeaf295e28b670411a828fd7d229",
        "a32b9af71890b6c46daa93588bf20e2abf94941d"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Aug 25 08:52:27 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 25 08:52:27 2011 -0700"
      },
      "message": "Merge \"Updated alarm clock notification icon, adding xhdpi Bug: 5076695\""
    },
    {
      "commit": "a32b9af71890b6c46daa93588bf20e2abf94941d",
      "tree": "f04ba1cfcd297179d4f0153c243a7a8611bb7ff5",
      "parents": [
        "a81fe3bbcc49a783ff99aea5e09e15191b065017"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Aug 25 08:43:43 2011 -0700"
      },
      "committer": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Aug 25 08:43:43 2011 -0700"
      },
      "message": "Updated alarm clock notification icon, adding xhdpi\nBug: 5076695\n\nChange-Id: I772ae48a95e1b5b6388aaf7bfdfcc8f13e8ef4b5\n"
    },
    {
      "commit": "b335a5a4e0cbbeaf295e28b670411a828fd7d229",
      "tree": "b82a35e94dd8cd406f9108f715a461804679c7a3",
      "parents": [
        "a81fe3bbcc49a783ff99aea5e09e15191b065017",
        "831227816bdcb360148615393e3e93ac379bf3ea"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu Aug 25 08:12:11 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 25 08:12:11 2011 -0700"
      },
      "message": "Merge \"When Camera is launched by media recording framework, stagefright controls the stop and release.\""
    },
    {
      "commit": "a81fe3bbcc49a783ff99aea5e09e15191b065017",
      "tree": "725d492e096e8961e844dcd31dd6373cb2861efc",
      "parents": [
        "07800a50399d73df322b823a079de29378b3c112",
        "7b2013d94c29da01dba298c6ab97b7b2b37fad34"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Aug 25 07:57:06 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 25 07:57:06 2011 -0700"
      },
      "message": "Merge \"Only show wifi indicator when wifi is connected.\""
    },
    {
      "commit": "07800a50399d73df322b823a079de29378b3c112",
      "tree": "8fc1378980a622668753491d7baab5fe2e7735a4",
      "parents": [
        "f9f046147f114d360a14d1887f616acdc4b3045e",
        "c638c1eb1bbed67d7d8f0d43f39137d766366f54"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Aug 25 07:56:26 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 25 07:56:26 2011 -0700"
      },
      "message": "Merge \"Put the status bar and navigation bar in HW when advisable.\""
    },
    {
      "commit": "f9f046147f114d360a14d1887f616acdc4b3045e",
      "tree": "b6e2390bec0b0f6d26ac1f8f4499a06a4680d2ba",
      "parents": [
        "978ed4693bced95f6d3261f2ed230cd776cffc99",
        "0d8eeb446e106bc216f9274c909ab5f864a751c4"
      ],
      "author": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Thu Aug 25 06:19:15 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 25 06:19:15 2011 -0700"
      },
      "message": "Merge \"New preloaded classes for ICS.\""
    },
    {
      "commit": "978ed4693bced95f6d3261f2ed230cd776cffc99",
      "tree": "a3712cc35634f6e85da8f7696ce360c0be600da9",
      "parents": [
        "1e3fac8bc62a2495eb9bb79cc208573b5782cedc",
        "6d6329621e8881683008fde201f8d5f41eabb1b1"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Thu Aug 25 02:37:30 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 25 02:37:30 2011 -0700"
      },
      "message": "Merge \"Deprecate old TTS settings that are no longer in use.\""
    },
    {
      "commit": "1e3fac8bc62a2495eb9bb79cc208573b5782cedc",
      "tree": "7036e62cbe4f4a64cb61306709bc5b8a2fbc421a",
      "parents": [
        "7420f1339446cd76723d57b3c5c1bbc92f15f4f0",
        "a33c4fc5bed76727f1e06e522e0136101a2304cd"
      ],
      "author": {
        "name": "satok",
        "email": "satok@google.com",
        "time": "Thu Aug 25 01:21:05 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 25 01:21:05 2011 -0700"
      },
      "message": "Merge \"Add functions to enable / disable spell checker\""
    },
    {
      "commit": "7420f1339446cd76723d57b3c5c1bbc92f15f4f0",
      "tree": "3e0ffae79dc3fcbd161ee071f199f2ee17d14270",
      "parents": [
        "c93fcdce226ff7cfbbc5a63d7d8848e7ba07badb"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@android.com",
        "time": "Thu Aug 25 00:54:25 2011 -0700"
      },
      "committer": {
        "name": "Michael Chan",
        "email": "mchan@android.com",
        "time": "Thu Aug 25 01:11:37 2011 -0700"
      },
      "message": "Added new extra for creating an all-day event by default\n\nbug:2891538\nChange-Id: Ifbd835535a8b6f6f46b0a366023d77e9662639a1\n"
    },
    {
      "commit": "a33c4fc5bed76727f1e06e522e0136101a2304cd",
      "tree": "fee8144085f9ea04eabca2152375288161982ebf",
      "parents": [
        "1fc756da434441708eb557a22363eea7f41f3f73"
      ],
      "author": {
        "name": "satok",
        "email": "satok@google.com",
        "time": "Thu Aug 25 16:50:11 2011 +0900"
      },
      "committer": {
        "name": "satok",
        "email": "satok@google.com",
        "time": "Thu Aug 25 17:08:19 2011 +0900"
      },
      "message": "Add functions to enable / disable spell checker\n\nBug: 5057977\n\nChange-Id: I2b27bd5f55feb305368034d7e95f83257ac4b3e6\n"
    },
    {
      "commit": "c93fcdce226ff7cfbbc5a63d7d8848e7ba07badb",
      "tree": "47147670b1f41b73f10380adb518094a4ad82782",
      "parents": [
        "47d0e48197c566be5d4c11534ceabc8a38a18cec",
        "4324eadc89676e860d063fb5f18aabc9f335a48b"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Thu Aug 25 00:54:14 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 25 00:54:14 2011 -0700"
      },
      "message": "Merge \"Fix issue with views becoming visible with stale content.\""
    },
    {
      "commit": "47d0e48197c566be5d4c11534ceabc8a38a18cec",
      "tree": "adf1486d2440163ffe488173f9a3598e1bdef541",
      "parents": [
        "b944c2186de0d57d5331421f9744f2854d7c0983",
        "dbf2950781ab0c4c0fc4ad9bd71b13c55ae6f471"
      ],
      "author": {
        "name": "satok",
        "email": "satok@google.com",
        "time": "Thu Aug 25 00:36:35 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 25 00:36:35 2011 -0700"
      },
      "message": "Merge \"Dismiss the ime switch notification properly\""
    },
    {
      "commit": "dbf2950781ab0c4c0fc4ad9bd71b13c55ae6f471",
      "tree": "cc5b1fa5b600ee7cd5e7637c8a00ba9b34bcbd7a",
      "parents": [
        "1fc756da434441708eb557a22363eea7f41f3f73"
      ],
      "author": {
        "name": "satok",
        "email": "satok@google.com",
        "time": "Thu Aug 25 15:28:23 2011 +0900"
      },
      "committer": {
        "name": "satok",
        "email": "satok@google.com",
        "time": "Thu Aug 25 15:29:48 2011 +0900"
      },
      "message": "Dismiss the ime switch notification properly\n\nBug: 5159818\n\nChange-Id: I606294dd453d3cc105714c62b945fcf1fa11164d\n"
    },
    {
      "commit": "b944c2186de0d57d5331421f9744f2854d7c0983",
      "tree": "b932f00bcbe48ed88baac1a7994345c4c2c72046",
      "parents": [
        "ee4fa05390cbcbfd995b81468d34396b92403b44"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Wed Aug 24 23:11:51 2011 -0700"
      },
      "committer": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Wed Aug 24 23:11:51 2011 -0700"
      },
      "message": "Removing a ringtone from Tuna\n\nChange-Id: Ia511fc716730084454a057452ff0078110e01f53\n"
    },
    {
      "commit": "ee4fa05390cbcbfd995b81468d34396b92403b44",
      "tree": "636813c9ea16aed411f9d5ae140cdda89e2a7189",
      "parents": [
        "1582af96099729645294e7d87a3e8c8310d1475f",
        "8761db3f461dd1d08ca2a6acfdb8816a9d953fdf"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Wed Aug 24 22:52:41 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 22:52:41 2011 -0700"
      },
      "message": "Merge \"Updated spinners (again) Bug: 5076695, 5165156\""
    },
    {
      "commit": "1582af96099729645294e7d87a3e8c8310d1475f",
      "tree": "8ffbee2e0c433a7837a0ba79ab465786da5fef24",
      "parents": [
        "cd6ec7801f0427a4d2b8c4a6d85c3fa693042783",
        "7a1b5e9b8d2d97bfe81052d41b93a4f70b82cde3"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Wed Aug 24 22:52:16 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 22:52:16 2011 -0700"
      },
      "message": "Merge \"Updated Roboto font Bug: 5173136\""
    },
    {
      "commit": "cd6ec7801f0427a4d2b8c4a6d85c3fa693042783",
      "tree": "c90784d6ba9bf220766b6c5da2d11bfb0a4bf17f",
      "parents": [
        "6ff0037792619c4441d9d3caa4f9ab4f45c11236",
        "055fa08abfe5b8edbdc37b87d0138b8ba8d975f5"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Wed Aug 24 22:00:47 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 22:00:47 2011 -0700"
      },
      "message": "Merge \"Revert \"Warn only if we\u0027re tearing down \"live\" DeathRecipient content\"\""
    },
    {
      "commit": "055fa08abfe5b8edbdc37b87d0138b8ba8d975f5",
      "tree": "4e07e47b2e4d0fe02a9972f5d125f822b4303f60",
      "parents": [
        "2611f89ab4f1119b96123edb2cd6d8d8139c03c4"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Wed Aug 24 21:58:46 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 21:58:46 2011 -0700"
      },
      "message": "Revert \"Warn only if we\u0027re tearing down \"live\" DeathRecipient content\"\n\nThis reverts commit 2611f89ab4f1119b96123edb2cd6d8d8139c03c4"
    },
    {
      "commit": "4324eadc89676e860d063fb5f18aabc9f335a48b",
      "tree": "df1628bc4297c6e00e2aadf9df7df00319d048ea",
      "parents": [
        "cfc0f2c206af24350245f83b36e0032a7d4de49a"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Wed Aug 24 21:31:03 2011 -0700"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Wed Aug 24 21:31:03 2011 -0700"
      },
      "message": "Fix issue with views becoming visible with stale content.\n\nAn earlier fix nooop\u0027d invalidate calls on non-visible views. This\ncaused an issue where changes to the view while it was not visible\n(such as changing the text of a TextView) would not get picked up\nby the invalidation process.\n\nThe fix is to automatically invalidate() a view when it becomes\nvisible, to account for any changes that may have occurred to its\ncontent while it was not visible.\n\nChange-Id: Ia0f8fb42ca627b5a38f08761fa622b23f2dfa38b\n"
    },
    {
      "commit": "6ff0037792619c4441d9d3caa4f9ab4f45c11236",
      "tree": "79494a767588fff0f92eb587b9ae109c64f2e033",
      "parents": [
        "1fc756da434441708eb557a22363eea7f41f3f73",
        "07213e6d8895af10951851435adf96a779863f6c"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Aug 24 20:56:05 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 20:56:05 2011 -0700"
      },
      "message": "Merge \"Fix to show the correct HW accel background in the preview window.\""
    },
    {
      "commit": "07213e6d8895af10951851435adf96a779863f6c",
      "tree": "d620425033889ce1ec9cee6c21d40938020d45ba",
      "parents": [
        "2da59ffbda80594e6312f400341810f91e1d333a"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Aug 24 20:05:39 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Aug 24 20:05:39 2011 -0700"
      },
      "message": "Fix to show the correct HW accel background in the preview window.\n\nAlso tweak wallpaper service to do a cleaner transition to a\nstatic wallpaper.\n\nChange-Id: I876a32091f92dd5a529d7fd809d3b8e730bb7d2a\n"
    },
    {
      "commit": "1fc756da434441708eb557a22363eea7f41f3f73",
      "tree": "05395c75306a2a9d9b6b10b04ee67872b5d29a16",
      "parents": [
        "b26db260ae91a335fcee4f67df9341d002fbe1b0",
        "49d228b3f31789f4aed361b526b7edb619a542e9"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Aug 24 19:57:52 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 19:57:52 2011 -0700"
      },
      "message": "Merge \"New API to determine if device has lots of RAM.\""
    },
    {
      "commit": "831227816bdcb360148615393e3e93ac379bf3ea",
      "tree": "caba9003948dbcb8793ba11abf2c772a87ac59e7",
      "parents": [
        "cfc0f2c206af24350245f83b36e0032a7d4de49a"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed Aug 24 19:50:36 2011 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed Aug 24 19:50:36 2011 -0700"
      },
      "message": "When Camera is launched by media recording framework, stagefright controls the stop and release.\n\nChange-Id: Ic79a60dad0f617a845211d3fbe146c1648a71da3\nrelated-to-bug: 5205804\n"
    },
    {
      "commit": "b26db260ae91a335fcee4f67df9341d002fbe1b0",
      "tree": "1f3894f9e3f43d764018885e0ff656521a854623",
      "parents": [
        "e9816475a6a3caadb7934fcde7b608b4a4fa8a1f",
        "ae05e8655d173d61169d9659ef1e9818d2cfc36b"
      ],
      "author": {
        "name": "Brett Chabot",
        "email": "brettchabot@android.com",
        "time": "Wed Aug 24 19:45:51 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 19:45:51 2011 -0700"
      },
      "message": "Merge \"Disable package verification by default.\""
    },
    {
      "commit": "e9816475a6a3caadb7934fcde7b608b4a4fa8a1f",
      "tree": "059414ab6989a2773e8baeddaf2b221b4d835fae",
      "parents": [
        "9a10bf0386ac9822e33a15820d8cd1fd8bdb5572",
        "3094d955b8321f01e50cb0c448ae1c4c461f41c9"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Aug 24 19:22:52 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 19:22:52 2011 -0700"
      },
      "message": "Merge \"Fix deadlock in AudioService\""
    },
    {
      "commit": "9a10bf0386ac9822e33a15820d8cd1fd8bdb5572",
      "tree": "71ce3321ffa03f62819cb8ff742e1b7b4cd80542",
      "parents": [
        "7096c4a0e249a62689a7e28cb6059af4c7af7f3d"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Aug 24 19:09:48 2011 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Aug 24 19:09:48 2011 -0700"
      },
      "message": "fix sample code typo\nissue 5190961\n\nChange-Id: I15f10bc97b46f0e5f5e31ff5b38d6c3a938ddedf\n"
    },
    {
      "commit": "3094d955b8321f01e50cb0c448ae1c4c461f41c9",
      "tree": "347b624f7b46cb4425a1c810cb78cdcdedce6ef1",
      "parents": [
        "4b6df6a3dcbd9990e36438c529fa8c16b2580df9"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Aug 24 18:41:55 2011 -0700"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Aug 24 19:08:48 2011 -0700"
      },
      "message": "Fix deadlock in AudioService\n\nLocks related to audio focus and remote control should always be\n taken in the following order:\n 1/ audio focus lock\n 2/ remote control stack\n 3/ current remote control client generation\n\nChange-Id: If8be11bfef92849957e692b2bd52adbd67a2ef0b\n"
    },
    {
      "commit": "7096c4a0e249a62689a7e28cb6059af4c7af7f3d",
      "tree": "86ff9bfe27668f632c7a856c02fcdcfffcbea443",
      "parents": [
        "2382c3a92fcc00f9d4c9642724a04d79977f2fde",
        "e64966833191dd26f03706f4317741cd7555552e"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Wed Aug 24 18:57:35 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 18:57:35 2011 -0700"
      },
      "message": "Merge \"Port setting change should happen before receiving any filled frame.\""
    },
    {
      "commit": "2382c3a92fcc00f9d4c9642724a04d79977f2fde",
      "tree": "a5642bf6daf6e648ac8eaae550c65011e8ee1ac6",
      "parents": [
        "7345d36fd0b3d7df6105ae20ae147bba1dec37b6",
        "1d837232d2b86ecb844c586db76ccf1ddfda4cf0"
      ],
      "author": {
        "name": "Katherine Kuan",
        "email": "katherinekuan@google.com",
        "time": "Wed Aug 24 18:56:06 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 18:56:06 2011 -0700"
      },
      "message": "Merge \"Add DATA_SET value to Entity from EntityIterator cursor\""
    },
    {
      "commit": "7345d36fd0b3d7df6105ae20ae147bba1dec37b6",
      "tree": "9e2ebe9b86866860b2fdf5c11b2d21f3dabfebfa",
      "parents": [
        "f874c4f93437cbbef7a915a36d5abb448e1e3209",
        "3a3fca3dcedb8bcbcde5e2c037369b5ee3820646"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Aug 24 18:45:01 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 18:45:01 2011 -0700"
      },
      "message": "Merge changes I6b6f7537,I18e5b72d\n\n* changes:\n  Fix a few style issues and remove LOG spam\n  More error checks to avoid div by zero.\n"
    },
    {
      "commit": "3a3fca3dcedb8bcbcde5e2c037369b5ee3820646",
      "tree": "86d2c47dc5f482fef28d8b9fb9c76e2f5265eddd",
      "parents": [
        "f5cfea78b0454a31571693ee86c321adcb965410"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Aug 24 18:40:33 2011 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Aug 24 18:40:33 2011 -0700"
      },
      "message": "Fix a few style issues and remove LOG spam\n\nChange-Id: I6b6f75373f4ac28f98dea6a6f1c2567a6aa02243\n"
    },
    {
      "commit": "ae05e8655d173d61169d9659ef1e9818d2cfc36b",
      "tree": "04b225a1b6b42c1783de56e3fa5a1414c6cb94e2",
      "parents": [
        "0806d5183278e3a5e7f5904c1bbd07ca2a1b35fd"
      ],
      "author": {
        "name": "Brett Chabot",
        "email": "brettchabot@android.com",
        "time": "Wed Aug 24 18:38:26 2011 -0700"
      },
      "committer": {
        "name": "Brett Chabot",
        "email": "brettchabot@android.com",
        "time": "Wed Aug 24 18:38:26 2011 -0700"
      },
      "message": "Disable package verification by default.\n\nChange-Id: I0e02cd177dbb99fc97e964ac87251a900d915b95\n"
    },
    {
      "commit": "f5cfea78b0454a31571693ee86c321adcb965410",
      "tree": "4bf74928a15a2ae65b28aefdf36e78809e63a3bc",
      "parents": [
        "bc714a357d79c2315cc665eb706b465334cb9716"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "mpj@google.com",
        "time": "Fri Aug 19 11:47:08 2011 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Aug 24 18:34:49 2011 -0700"
      },
      "message": "More error checks to avoid div by zero.\n\nChange-Id: I18e5b72d02bf5420c14334d3a03f18fa40572d31\n"
    },
    {
      "commit": "c638c1eb1bbed67d7d8f0d43f39137d766366f54",
      "tree": "672a60ebe2651e1b9032f192a816c1eb6ad2e774",
      "parents": [
        "cfc0f2c206af24350245f83b36e0032a7d4de49a"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Aug 24 16:19:23 2011 -0700"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Aug 24 18:03:48 2011 -0700"
      },
      "message": "Put the status bar and navigation bar in HW when advisable.\n\nThis allows the hardware to place these windows into\noverlays if possible.\n\nChange-Id: I43717fcd2c7e8f38340975eb93088d1c2c96f09b\n"
    },
    {
      "commit": "f874c4f93437cbbef7a915a36d5abb448e1e3209",
      "tree": "332b93e50437d5dc79be32d63eda55bcc29c29cb",
      "parents": [
        "7d0dd6addba0f72acb30eea7e9804f56f8c8646f",
        "6435a56a8c02de98befcc8cd743b2b638cffb327"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Wed Aug 24 17:53:42 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 17:53:42 2011 -0700"
      },
      "message": "Merge \"Spell checking in TextViews\""
    },
    {
      "commit": "7d0dd6addba0f72acb30eea7e9804f56f8c8646f",
      "tree": "1cc878ec109e7e55eb8f4c827a24c19e5895a9ac",
      "parents": [
        "4dded27cb5f79f45d781b4012c54e0314182e235",
        "e328134b8fa4e5bfe0277a1fa55a9fbd99d27ef0"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Aug 24 17:53:21 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 17:53:21 2011 -0700"
      },
      "message": "Merge \"Fix Recent thumbnails aren\u0027t taken when leaving an activity via notification\""
    },
    {
      "commit": "4dded27cb5f79f45d781b4012c54e0314182e235",
      "tree": "a5c9ac5c161d454a8bb4ff00335d1572fee3d304",
      "parents": [
        "c2644096b7ddbd9dfbffe329c2b72bf83b3ea231",
        "04db9b6b03cefc809a1a5fab37f9b38899d6beb6"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Aug 24 17:49:14 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 17:49:14 2011 -0700"
      },
      "message": "Merge \"Fix bug 5211053 - use actionBarItemBackground for overflow\""
    },
    {
      "commit": "e328134b8fa4e5bfe0277a1fa55a9fbd99d27ef0",
      "tree": "0248c2bcdbd4e8cf62723ccd15f07056e83b86b0",
      "parents": [
        "bc714a357d79c2315cc665eb706b465334cb9716"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Aug 24 17:44:41 2011 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Aug 24 17:44:41 2011 -0700"
      },
      "message": "Fix Recent thumbnails aren\u0027t taken when leaving an activity via notification\n\nWhen taking screenshots we need to use the full drawing state list\ninstead of the visible list.\n\nBug: 5186823\nChange-Id: I214ee0203aaf8e2c038e44581f7f1ae36edf08c5\n"
    },
    {
      "commit": "c2644096b7ddbd9dfbffe329c2b72bf83b3ea231",
      "tree": "faec4891af3ea3a9e71726e2083972d11fead5e4",
      "parents": [
        "25c18fe06bc56087b0c4bfd2459c51df5337db21",
        "fa6b35be126ffcc3b5818393c26aff724ac65daf"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Aug 24 17:39:07 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 17:39:07 2011 -0700"
      },
      "message": "Merge \"Fix issue #5050039: Launcher is sometimes rendering underneath the system/status bar\""
    },
    {
      "commit": "49d228b3f31789f4aed361b526b7edb619a542e9",
      "tree": "92ac8671ca58e7f2670ba3057fd2592104f4151d",
      "parents": [
        "2da59ffbda80594e6312f400341810f91e1d333a"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Aug 24 17:37:31 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Aug 24 17:37:31 2011 -0700"
      },
      "message": "New API to determine if device has lots of RAM.\n\nChange-Id: Ie243e851960fdd9e1ebeaf1c1929879193620051\n"
    },
    {
      "commit": "04db9b6b03cefc809a1a5fab37f9b38899d6beb6",
      "tree": "9401a587b1f30af0a5d237e0fddf116635cb3027",
      "parents": [
        "28853aaf896d391dd67d45efb351450aa6b1bbde"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Aug 24 17:34:20 2011 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Aug 24 17:34:20 2011 -0700"
      },
      "message": "Fix bug 5211053 - use actionBarItemBackground for overflow\n\nChange-Id: I3f26a32dca648ae7cc8d77191f4ab24471175cc5\n"
    },
    {
      "commit": "25c18fe06bc56087b0c4bfd2459c51df5337db21",
      "tree": "58c577dbd4e71d449e7d669e9cc20156b54f4b4a",
      "parents": [
        "c39e8e89eb370ed66f552da3be258e57f1aabeb9",
        "4b6df6a3dcbd9990e36438c529fa8c16b2580df9"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Aug 24 17:21:29 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 17:21:29 2011 -0700"
      },
      "message": "Merge \"More information for RemoteControlDisplay about new client\""
    },
    {
      "commit": "4b6df6a3dcbd9990e36438c529fa8c16b2580df9",
      "tree": "577902233904b17e520e61e45dd58a58116d4487",
      "parents": [
        "2da59ffbda80594e6312f400341810f91e1d333a"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Aug 24 10:31:13 2011 -0700"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Aug 24 17:13:49 2011 -0700"
      },
      "message": "More information for RemoteControlDisplay about new client\n\nWhen the client gets cleared, let the display know the new\n client generation ID is for a clear.\nWhen a new client becomes current, let the display know\n what the associated media button event receiver is.\n\nChange-Id: I18e37a309b5b30ed361a68918379b60418409f1e\n"
    },
    {
      "commit": "c39e8e89eb370ed66f552da3be258e57f1aabeb9",
      "tree": "345c03fe7b130d2dbc8277998c603ca8079bb94b",
      "parents": [
        "19bc995e9ae4ec9ea48c183758759e2b68ec964b",
        "407ec78b828173257b0c5dae221649a4ccd8b058"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed Aug 24 17:09:30 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 17:09:30 2011 -0700"
      },
      "message": "Merge \"Add OpenGL backend to ImageWallpaper Bug #5204874\""
    },
    {
      "commit": "19bc995e9ae4ec9ea48c183758759e2b68ec964b",
      "tree": "de9347ac0dd43682bd323a9874f7017c17a05782",
      "parents": [
        "28853aaf896d391dd67d45efb351450aa6b1bbde",
        "a4bacb8b74adf7908ac382024dc9183144793217"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Aug 24 17:07:51 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 17:07:51 2011 -0700"
      },
      "message": "Merge \"Fix animation scale to also scale start offset.\""
    },
    {
      "commit": "407ec78b828173257b0c5dae221649a4ccd8b058",
      "tree": "3890ba718151c345ce5c87a8d252e0445d790dc3",
      "parents": [
        "631582f7f7a3c879a5fba81f2bc082e4826758aa"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed Aug 24 17:06:58 2011 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed Aug 24 17:06:58 2011 -0700"
      },
      "message": "Add OpenGL backend to ImageWallpaper\nBug #5204874\n\nCurrently disabled.\n\nChange-Id: I5e7b35dce2981b0691f107e39c6394b260466543\n"
    },
    {
      "commit": "fa6b35be126ffcc3b5818393c26aff724ac65daf",
      "tree": "05821eb779be17e6bf0b07efa664c8b7c61c0ff3",
      "parents": [
        "2da59ffbda80594e6312f400341810f91e1d333a"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Aug 24 17:03:54 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Aug 24 17:03:54 2011 -0700"
      },
      "message": "Fix issue #5050039: Launcher is sometimes rendering underneath the system/status bar\n\nIt looks like this is caused by the change in HC to stop activities when\nthe screen is off.  ViewRootImpl (a.k.a. ViewRoot) has special code to\navoid doing work when it is stopped, and it is now stopped when the screen\nis off.  The problem here is if the window\u0027s activity is stopped when the\nwindow is first displayed, then it would never do the initial fitSystemWindows()\nwith the status bar offsets given by the window manager, and never do this\nagain until the status bar changes.\n\nAlso included here is some re-arranging of the code dealing with the offsets\nchanging, because it was dealt with in two places and only one had a bunch of\ncode dealing with HW accelerated drawing and performing the fade transition\nbetween states.  Now all of that is unified into one place.\n\nChange-Id: I9828f02664cc622dbf186effb1f685a8aa4456a1\n"
    },
    {
      "commit": "7a1b5e9b8d2d97bfe81052d41b93a4f70b82cde3",
      "tree": "965312f6eaac5583cd1a1b09d44ec0c6a650c41e",
      "parents": [
        "a407aef8985f8a7503438ca33f271edceb2e11dd"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Wed Aug 24 17:00:54 2011 -0700"
      },
      "committer": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Wed Aug 24 17:00:54 2011 -0700"
      },
      "message": "Updated Roboto font\nBug: 5173136\n\nChange-Id: I59c04d169bf0b0df6319a9d751f748ac51b8987f\n"
    },
    {
      "commit": "28853aaf896d391dd67d45efb351450aa6b1bbde",
      "tree": "6e08dd37dcb6d3d121a446e0f40c0badbbe84520",
      "parents": [
        "5688d784cfd38e26f7761687f1a13e548ffe1a6b",
        "be3c329ebec083e5ff933bab6b6c501519ad2bff"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Aug 24 16:58:07 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 16:58:07 2011 -0700"
      },
      "message": "Merge \"Fix bug 5191728 - Specialized formatting in the split action bar\""
    },
    {
      "commit": "1d837232d2b86ecb844c586db76ccf1ddfda4cf0",
      "tree": "adf0e0a84429e409dd72296a945a289390a37cfb",
      "parents": [
        "409f95ff89653760af53bede1a8ec19e21ecc4b5"
      ],
      "author": {
        "name": "Katherine Kuan",
        "email": "katherinekuan@google.com",
        "time": "Wed Aug 24 16:06:06 2011 -0700"
      },
      "committer": {
        "name": "Katherine Kuan",
        "email": "katherinekuan@google.com",
        "time": "Wed Aug 24 16:45:59 2011 -0700"
      },
      "message": "Add DATA_SET value to Entity from EntityIterator cursor\n\nAccount name and account type are being retrieved from the\ncursor for the contact, but account dataset, which is the\n3rd value to uniquely distinguish an account is missing.\n\nBug: 5210676\nChange-Id: I85f93b3fa19839734e4e22928382e0f786ed8ee2\n"
    },
    {
      "commit": "8bd69610aafc6995126965d1d23b771fe02a9084",
      "tree": "13d160fbe865f3febd084c9935e38b1f5360ee84",
      "parents": [
        "69314e72941c86734c12476d1e61459811159b74"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Aug 23 13:40:30 2011 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Aug 24 16:26:43 2011 -0700"
      },
      "message": "Intra-process view hierarchy interrogation does not work.\n\nThe content retrieval APIs are synchronous from a client\u0027s\nperspective but internally they are asynchronous. The client thread\ncalls into the system requesting an action and providing a callback\nto receive the result after which it waits up to a timeout for that\nresult. The system enforces security and then delegates the request\nto a given view hierarchy where a message is posted (from a binder\nthread) describing what to be performed by the main UI thread the\nresult of which it delivered via the mentioned callback. However,\nthe blocked client thread and the main UI thread of the target view\nhierarchy can be the same one, for example an accessibility service\nand an activity run in the same process, thus they are executed on the\nsame main thread. In such a case the retrieval will fail since the UI\nthread that has to process the message describing the work to be done\nis blocked waiting for a result is has to compute! To avoid this scenario\nwhen making a call the client also passes its process and thread ids so\nthe accessed view hierarchy can detect if the client making the request\nis running in its main UI thread. In such a case the view hierarchy,\nspecifically the binder thread performing the IPC to it, does not post a\nmessage to be run on the UI thread but passes it to the singleton\ninteraction client through which all interactions occur and the latter is\nresponsible to execute the message before starting to wait for the\nasynchronous result delivered via the callback. In this case the expected\nresult is already received so no waiting is performed.\n\nbug:5138933\n\nChange-Id: I382e2d8689f5189110226613c2387f553df98bd3\n"
    },
    {
      "commit": "5688d784cfd38e26f7761687f1a13e548ffe1a6b",
      "tree": "af781491e1ee2e647fdd084fe39e486f427fc20a",
      "parents": [
        "f8d4e16b46132b921ef514128193184139526090",
        "2eb8e3619ee6c5cada7f89f23b06a5de76c3410a"
      ],
      "author": {
        "name": "JP Abgrall",
        "email": "jpa@google.com",
        "time": "Wed Aug 24 16:09:51 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 16:09:51 2011 -0700"
      },
      "message": "Merge \"dumpstate: dump qtaguid info, ip6tables info, buddyinfo\""
    },
    {
      "commit": "f8d4e16b46132b921ef514128193184139526090",
      "tree": "9cf852aa06146e180fc6b6f82f4af4b7f91ee38d",
      "parents": [
        "409f95ff89653760af53bede1a8ec19e21ecc4b5",
        "8370ba9e20d1108c12764747362f98bfa1686b62"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Wed Aug 24 16:08:35 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 16:08:35 2011 -0700"
      },
      "message": "Merge \"Updated phone sounds\""
    },
    {
      "commit": "be3c329ebec083e5ff933bab6b6c501519ad2bff",
      "tree": "39972890db10eeefcd17ae510b61779686340e95",
      "parents": [
        "2b0f795dd696319618342865b7cd5101af0ae7e1"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Aug 24 12:52:28 2011 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Aug 24 16:03:31 2011 -0700"
      },
      "message": "Fix bug 5191728 - Specialized formatting in the split action bar\n\nVisually center a single text menu item in the split action bar even\nwhen an overflow button is present.\n\nFix a bug in allocating space in the split action bar.\n\nChange-Id: I54eff86bf35197030c9c1656ebd71297e3c8b62b\n"
    },
    {
      "commit": "409f95ff89653760af53bede1a8ec19e21ecc4b5",
      "tree": "c251357d26d1347a87c954b4dad54f566747e61c",
      "parents": [
        "011833c308f68928a024de71ee89c0db1c491570",
        "557b7092cc9a1dfe766ac3d0421e1049c653c4ae"
      ],
      "author": {
        "name": "Pannag Sanketi",
        "email": "psanketi@google.com",
        "time": "Wed Aug 24 15:18:07 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 15:18:07 2011 -0700"
      },
      "message": "Merge \"Testing the GL/ CPU encoding w/ Gralloc buffers\""
    },
    {
      "commit": "a4bacb8b74adf7908ac382024dc9183144793217",
      "tree": "402eda796b73824c8933aba544ab6f653df8deba",
      "parents": [
        "2da59ffbda80594e6312f400341810f91e1d333a"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Aug 24 15:12:38 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Aug 24 15:12:38 2011 -0700"
      },
      "message": "Fix animation scale to also scale start offset.\n\nAlso more better info in meminfo dump.\n\nChange-Id: I45ab41821cd8dd81b61605de6a0cf7074e76c71a\n"
    },
    {
      "commit": "011833c308f68928a024de71ee89c0db1c491570",
      "tree": "cf71ba1b4a7d84614474ce907eed0c528383fa6e",
      "parents": [
        "5af1729f26d56c2731c2fb49e65b196db9742d54",
        "d52c14df02a0d6db42f643e80e248b52fe5e2fdd"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Wed Aug 24 15:12:04 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 15:12:04 2011 -0700"
      },
      "message": "Merge \"SurfaceFlinger: use the HWC gralloc usage bit\""
    },
    {
      "commit": "5af1729f26d56c2731c2fb49e65b196db9742d54",
      "tree": "b0fa6ff6b62022707f2a97ba9d97751c6568b798",
      "parents": [
        "0806d5183278e3a5e7f5904c1bbd07ca2a1b35fd",
        "554366d158a0ec330a339f4343fb0a3164257f1e"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Wed Aug 24 15:11:37 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 15:11:37 2011 -0700"
      },
      "message": "Merge \"SurfaceTexture: disable sync-mode SurfaceTextures\""
    },
    {
      "commit": "0806d5183278e3a5e7f5904c1bbd07ca2a1b35fd",
      "tree": "2ccdb4a2c9ef78f23facd1c898dbe8a1642c7570",
      "parents": [
        "1c424f86c634a8c27ef1bbb82938ae64b4f3a385",
        "a8bb921c8b50dd4b9c000b9bb6a438a7faf9539a"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Aug 24 14:25:25 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 14:25:25 2011 -0700"
      },
      "message": "Merge \"Fixing the lockless fifo destory bug. Removing unused code from element. build.\""
    },
    {
      "commit": "1c424f86c634a8c27ef1bbb82938ae64b4f3a385",
      "tree": "3f38d58f28abde97cfba3b75d3fed7c9065a2115",
      "parents": [
        "c7015c745027174590ae0844eb268d57acd8d92c",
        "765f97d5e608031bc1de4156c6e681e4d178c7ee"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Wed Aug 24 14:12:18 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 14:12:18 2011 -0700"
      },
      "message": "Merge \"Make sure to go to the right Settings panel when tapping a notification\""
    },
    {
      "commit": "765f97d5e608031bc1de4156c6e681e4d178c7ee",
      "tree": "d9fc8d00877be25ec61dc388e227964cfb34ae89",
      "parents": [
        "5b56f7d6f662a543d0432a46047a55f1ee900994"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Aug 23 20:14:33 2011 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Wed Aug 24 14:06:00 2011 -0700"
      },
      "message": "Make sure to go to the right Settings panel when tapping a notification\n\nWe now use Intent.makeRestartActivityTask() to build the notification\nPendingIntent objects, so that when tapped they restart the activity\nin the desired state.\n\nFixes bug 5011926\n\nChange-Id: Ie1ec3543cc0f49d1bd407622a617316cf53a078c\n"
    },
    {
      "commit": "c7015c745027174590ae0844eb268d57acd8d92c",
      "tree": "04515ba5169563f987ca0874782111d5cea1396c",
      "parents": [
        "27075033883e0d0cf6d08e25be767192823111ce",
        "41927f185d5988b711053cae37f588c12f3baeda"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Wed Aug 24 14:03:36 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 14:03:36 2011 -0700"
      },
      "message": "Merge \"Make notification divider exactly 1px in hdpi.\""
    },
    {
      "commit": "557b7092cc9a1dfe766ac3d0421e1049c653c4ae",
      "tree": "4434bf618807f7e1c6000fb926d85a89ad2d6600",
      "parents": [
        "defa12e95b8d25db5f3e9a044e83d6fe680b67a3"
      ],
      "author": {
        "name": "Pannag Sanketi",
        "email": "psanketi@google.com",
        "time": "Thu Aug 18 21:53:02 2011 -0700"
      },
      "committer": {
        "name": "Pannag Sanketi",
        "email": "psanketi@google.com",
        "time": "Wed Aug 24 13:57:46 2011 -0700"
      },
      "message": "Testing the GL/ CPU encoding w/ Gralloc buffers\n\nThis is the test for Gralloc buffers based encoding.\ncontains a combination of two main changes:\n\n1. GL based encoding tests added to SurfaceMediaSource_test\n\n2. SurfaceMediaSource ::read() colorformat\n\nThe SurfaceMediaSource::getformat() sets it to OMX_COLOR_FormatAndroidOpaque.\nThe omx encoder needs to interpret that colorformat and reads the format\nfrom the Gralloc buffers directly\n\nChange-Id: Iee2fe8901384109a4952e1d6c528c59eb01eb5b1\n"
    },
    {
      "commit": "27075033883e0d0cf6d08e25be767192823111ce",
      "tree": "04515ba5169563f987ca0874782111d5cea1396c",
      "parents": [
        "42577560fb0a1aead62a378caa267734e9d91207",
        "0ed5ebacf9054cce47f53f4711b565572faee091"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Aug 24 13:56:34 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 13:56:34 2011 -0700"
      },
      "message": "Merge \"Fix DPI issues in RS tests.\""
    },
    {
      "commit": "42577560fb0a1aead62a378caa267734e9d91207",
      "tree": "91a967c88cfdac5b2c6c3027768bae75c2987dcc",
      "parents": [
        "2da59ffbda80594e6312f400341810f91e1d333a",
        "5317f034bacaab19af3181da8e9752cbb5b09a08"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Wed Aug 24 13:03:50 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 13:03:50 2011 -0700"
      },
      "message": "Merge \"VPN: stop daemons by closing the control sockets.\""
    },
    {
      "commit": "7b2013d94c29da01dba298c6ab97b7b2b37fad34",
      "tree": "9e288f14d3a6238f021aa9e0d9b2d3864c0a78b5",
      "parents": [
        "cfc0f2c206af24350245f83b36e0032a7d4de49a"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Aug 24 12:20:55 2011 -0700"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Aug 24 12:20:55 2011 -0700"
      },
      "message": "Only show wifi indicator when wifi is connected.\n\nBug: 5182789\nChange-Id: I06e9592f9c51affd3b05b163f7a4f7b0c144403f\n"
    },
    {
      "commit": "0ed5ebacf9054cce47f53f4711b565572faee091",
      "tree": "7f6b90378bf559201b6dda09ac172156f2ff9e04",
      "parents": [
        "defa12e95b8d25db5f3e9a044e83d6fe680b67a3"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Aug 23 18:41:39 2011 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Aug 24 12:11:41 2011 -0700"
      },
      "message": "Fix DPI issues in RS tests.\n\nChange-Id: I02ca34187d93dfe703b90681061c3c7a42fafc15\n"
    },
    {
      "commit": "2da59ffbda80594e6312f400341810f91e1d333a",
      "tree": "82433cfeea222be65ffea7e46ba2c000d4371199",
      "parents": [
        "192df696d3499258d6d3ae383a5ab05a5021d875",
        "cfb9f2bca39772aecd072e2a30342a67b6319bbb"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Aug 24 12:07:10 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 12:07:10 2011 -0700"
      },
      "message": "Merge \"Fix issue #5192141: systemui asplodes after enough tapping on the windowlist button\""
    },
    {
      "commit": "192df696d3499258d6d3ae383a5ab05a5021d875",
      "tree": "0d3ff479694c776ee77ce4219f87d0ea1c068ff9",
      "parents": [
        "9b9783ad60d31f3df5d2524e13abc1437d5b6f7d",
        "2d538d44e2f88808e7d2212492086cc2c53852b6"
      ],
      "author": {
        "name": "Flavio Lerda",
        "email": "flerda@google.com",
        "time": "Wed Aug 24 12:07:03 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 12:07:03 2011 -0700"
      },
      "message": "Merge \"Add a few columns for caching to the call log.\""
    },
    {
      "commit": "cfb9f2bca39772aecd072e2a30342a67b6319bbb",
      "tree": "ba0b3036b8227c56ea7580955c353ee7be16ebe7",
      "parents": [
        "332645960c60e79fd903d8c547a16a1140274339"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Aug 24 10:51:49 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Aug 24 12:06:15 2011 -0700"
      },
      "message": "Fix issue #5192141: systemui asplodes after enough tapping on the windowlist button\n\nChange-Id: I5afb2d54b531d9eac9435660616579324f239812\n"
    },
    {
      "commit": "9b9783ad60d31f3df5d2524e13abc1437d5b6f7d",
      "tree": "5651c39339bbe08d029895b884f1f19f06491955",
      "parents": [
        "a407aef8985f8a7503438ca33f271edceb2e11dd",
        "631582f7f7a3c879a5fba81f2bc082e4826758aa"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed Aug 24 11:52:55 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 11:52:55 2011 -0700"
      },
      "message": "Merge \"Enable linear filter when scaling bitmaps Bug #5205673\""
    },
    {
      "commit": "631582f7f7a3c879a5fba81f2bc082e4826758aa",
      "tree": "20cfea489e2f22d08104ea3a7391f596df43beb4",
      "parents": [
        "6816972eb69ee8b294553dac92b3c1ad5b1ca1f7"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed Aug 24 11:51:35 2011 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed Aug 24 11:51:35 2011 -0700"
      },
      "message": "Enable linear filter when scaling bitmaps\nBug #5205673\n\nChange-Id: I8b0f90877df6b6c6757d35dcf6cd14e79e840b96\n"
    },
    {
      "commit": "a407aef8985f8a7503438ca33f271edceb2e11dd",
      "tree": "44b8da5aa4780dbc6fcf975e965c6bbde6a3d3bc",
      "parents": [
        "818439323c1721476953049a8d557836e69337f5",
        "79e43f679d6102066ee9eff862912806f53bb0e8"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Wed Aug 24 11:46:12 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 11:46:12 2011 -0700"
      },
      "message": "Merge \"Added support for multiple DNS servers.\""
    },
    {
      "commit": "41927f185d5988b711053cae37f588c12f3baeda",
      "tree": "e28673a851237fe5511ddc89193c635cee437bc9",
      "parents": [
        "cfc0f2c206af24350245f83b36e0032a7d4de49a"
      ],
      "author": {
        "name": "Peter Ng",
        "email": "petergng@google.com",
        "time": "Tue Aug 23 14:38:30 2011 -0700"
      },
      "committer": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Wed Aug 24 11:43:12 2011 -0700"
      },
      "message": "Make notification divider exactly 1px in hdpi.\n\nIt remains 1dp for all other densities.\n\nChange-Id: I40491d4512d79c026b7039ca15debf1c0f4ef99d\n"
    },
    {
      "commit": "818439323c1721476953049a8d557836e69337f5",
      "tree": "8bbccb6935a5bc6e5b6ba5c335eb9454a397d812",
      "parents": [
        "4694b7f1866ae423c548eeb429c3b2a76c26f0be",
        "c28306ad4ac9ce7a7d5f10c2e38d422ffc309a1f"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Wed Aug 24 11:41:40 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 11:41:40 2011 -0700"
      },
      "message": "Merge \"Improve input device wake heuristics. Bug: 5205674\""
    },
    {
      "commit": "4694b7f1866ae423c548eeb429c3b2a76c26f0be",
      "tree": "7cfd39def9df56ea866955be2da75232da4a8449",
      "parents": [
        "c31c7bcaecfa520bbca1bc364f8d531af76275ea",
        "d8991c4ab02449e78745d7ecc521ca0b41ea4c53"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Wed Aug 24 11:38:23 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 11:38:23 2011 -0700"
      },
      "message": "Merge \"Fix docs for fill behavior in Animation class.\""
    },
    {
      "commit": "2eb8e3619ee6c5cada7f89f23b06a5de76c3410a",
      "tree": "0e744a7085619bd708c2ebdba644d9b2614808f4",
      "parents": [
        "c31c7bcaecfa520bbca1bc364f8d531af76275ea"
      ],
      "author": {
        "name": "JP Abgrall",
        "email": "jpa@google.com",
        "time": "Wed Aug 24 11:24:33 2011 -0700"
      },
      "committer": {
        "name": "JP Abgrall",
        "email": "jpa@google.com",
        "time": "Wed Aug 24 11:28:37 2011 -0700"
      },
      "message": "dumpstate: dump qtaguid info, ip6tables info, buddyinfo\n\nThis will add around 50-120 lines for qtaguid info and 50-100 for ip6tables.\nThe /proc/buddyinfo is for kernels where /proc/pagetypeinfo is\nnot accurate (ones with more than one memory node, 2.6.35).\n\n\nChange-Id: I7fad53209c706d88e33e5ae824486b84941c02b6\n"
    },
    {
      "commit": "c31c7bcaecfa520bbca1bc364f8d531af76275ea",
      "tree": "7661f50eb953fce8f74634e6972a72114e82b023",
      "parents": [
        "d0bf536fd6618414bb9c84424a931865e62e6876",
        "066c891f6a7bceca660ee26921b13cfa742f4ba8"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed Aug 24 11:20:49 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 11:20:49 2011 -0700"
      },
      "message": "Merge \"TabletStatusBar: Add support for disabling notification LED when user views notifications\""
    },
    {
      "commit": "d0bf536fd6618414bb9c84424a931865e62e6876",
      "tree": "15c7465b3ae48be73d2a0cc0b8b569a82e57c545",
      "parents": [
        "de48515a86b4fc308bcb08f9c038f0519ee29a73",
        "b0626b53adceb3de0b85c1865655e74e7e964e08"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed Aug 24 11:03:23 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 11:03:23 2011 -0700"
      },
      "message": "Merge \"No longer disable notification lights when screen turns on\""
    },
    {
      "commit": "de48515a86b4fc308bcb08f9c038f0519ee29a73",
      "tree": "73b6864d7cbca67f3d1aecef7b962e6c0e16942a",
      "parents": [
        "95dc5d362e2308c0b4205031e10df6f2f95bb2c0",
        "6ccd7a59c68a2c42edb15e96fe34090c94b9ef1d"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Wed Aug 24 11:00:15 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 11:00:15 2011 -0700"
      },
      "message": "Merge \"Updated background assets for notifications.\""
    },
    {
      "commit": "95dc5d362e2308c0b4205031e10df6f2f95bb2c0",
      "tree": "3d3440a7ee577bc2874fb597644b51bd1133707c",
      "parents": [
        "2b0f795dd696319618342865b7cd5101af0ae7e1",
        "5b4d05ce8ece55c8b44fd095127cd9039bf6f1c0"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Aug 24 10:19:45 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 10:19:45 2011 -0700"
      },
      "message": "Merge \"NEW_API: Add remaining effects to the new Effect system.\""
    },
    {
      "commit": "2b0f795dd696319618342865b7cd5101af0ae7e1",
      "tree": "ad9ca21d518e3b53f1d6151ec44bb1ba1f9c5547",
      "parents": [
        "85a0a0576629e7675d87b95c089368dc4acd090e",
        "44413e5b514a91806a4bb4c7780029ea43be6f81"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Aug 24 09:56:08 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 09:56:08 2011 -0700"
      },
      "message": "Merge \"Bug 5045498 Single binder call when metadata and artwork are updated\""
    },
    {
      "commit": "85a0a0576629e7675d87b95c089368dc4acd090e",
      "tree": "e4485560db6688c68c962fbe9a2806cc19fbff26",
      "parents": [
        "cfc0f2c206af24350245f83b36e0032a7d4de49a",
        "4da5eeffc92331b958eeb111aa2f3d938083954e"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Aug 24 09:55:54 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 09:55:54 2011 -0700"
      },
      "message": "Merge \"Bug 5045498 Implementation of RemoteControlClient.MetadataEditor\""
    },
    {
      "commit": "6d6329621e8881683008fde201f8d5f41eabb1b1",
      "tree": "11944e77851e7d5d90e2c636d33106a51743d67f",
      "parents": [
        "cfc0f2c206af24350245f83b36e0032a7d4de49a"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Wed Aug 24 11:51:37 2011 +0100"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Wed Aug 24 17:45:37 2011 +0100"
      },
      "message": "Deprecate old TTS settings that are no longer in use.\n\nThese settings can never be written to by engines and apps\nanyway, and reading them does not serve any useful purpose.\nThe only code that needs to read these settings are the framework\nTTS classes.\n\nbug:5149036\nChange-Id: I1f95977d241eb6b550105f45d29fee889da3fbd1\n"
    },
    {
      "commit": "8370ba9e20d1108c12764747362f98bfa1686b62",
      "tree": "9ee360eda74749c301f0746941ae5e54f301db3d",
      "parents": [
        "09d569a57e7c8f3d8d6a5f2204643988ae36e07c"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Tue Aug 23 14:40:41 2011 -0700"
      },
      "committer": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Wed Aug 24 09:40:25 2011 -0700"
      },
      "message": "Updated phone sounds\n\nChange-Id: I88df6ad7ca8e96f163d968540420fd1cde410008\n"
    },
    {
      "commit": "8761db3f461dd1d08ca2a6acfdb8816a9d953fdf",
      "tree": "b641399fc6ddadd2b85684bda57426bc972f7fd6",
      "parents": [
        "a34b06309ebc26f7b9e0748ef9bf3af30a03a114"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Wed Aug 24 08:32:08 2011 -0700"
      },
      "committer": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Wed Aug 24 08:32:08 2011 -0700"
      },
      "message": "Updated spinners (again)\nBug: 5076695, 5165156\n\nChange-Id: I939f8332617c04ba07a31955f0b15c0fa4f490f7\n"
    },
    {
      "commit": "d8991c4ab02449e78745d7ecc521ca0b41ea4c53",
      "tree": "53c46f9ccaa082a80f901f0ce15abcfd26ab271b",
      "parents": [
        "5e82bc038385edcb669b44659401fb83dab9c880"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Wed Aug 24 07:20:53 2011 -0700"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Wed Aug 24 07:20:53 2011 -0700"
      },
      "message": "Fix docs for fill behavior in Animation class.\n\nChange-Id: I9230e9b9841dbecead51a6716195749b0c5a0e39\n"
    },
    {
      "commit": "066c891f6a7bceca660ee26921b13cfa742f4ba8",
      "tree": "91fc3737f0ce9ded0ce455ed0300e2d0d15eba67",
      "parents": [
        "b0626b53adceb3de0b85c1865655e74e7e964e08"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed Aug 24 10:17:18 2011 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed Aug 24 10:17:18 2011 -0400"
      },
      "message": "TabletStatusBar: Add support for disabling notification LED when user views notifications\n\nThis is analogous to similar support in PhoneStatusBar\n\nBug: 5143247\n\nChange-Id: I553268162f9441fbe03f6a3769d5879cebf3b1f3\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "0d8eeb446e106bc216f9274c909ab5f864a751c4",
      "tree": "25fbc19f8924b5cf8812c5377e24836496b4f580",
      "parents": [
        "cfc0f2c206af24350245f83b36e0032a7d4de49a"
      ],
      "author": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Wed Aug 24 09:33:06 2011 -0400"
      },
      "committer": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Wed Aug 24 09:33:06 2011 -0400"
      },
      "message": "New preloaded classes for ICS.\n\nBug: http://b/3379487\nChange-Id: I0d6d637211cfba523ee3963e112a8a4c63320f39\n"
    },
    {
      "commit": "2d538d44e2f88808e7d2212492086cc2c53852b6",
      "tree": "5efc9e4b75263f691900ef8f2bfb5562a7e1e504",
      "parents": [
        "bc714a357d79c2315cc665eb706b465334cb9716"
      ],
      "author": {
        "name": "Flavio Lerda",
        "email": "flerda@google.com",
        "time": "Tue Aug 16 08:29:06 2011 +0100"
      },
      "committer": {
        "name": "Flavio Lerda",
        "email": "flerda@google.com",
        "time": "Wed Aug 24 13:02:34 2011 +0100"
      },
      "message": "Add a few columns for caching to the call log.\n\nThese columns store additional information about the contact associated\nwith a call log entry and are needed by the new functionality present in\nthe call log.\n\nThe information is used only internally by the call log, so these column\ndo not need to be part of the public API.\n\nBug: 5101753\nChange-Id: Ie2160a157497f10ba5fc95c5fcf3b4095a99753a\n"
    },
    {
      "commit": "cfc0f2c206af24350245f83b36e0032a7d4de49a",
      "tree": "a5bea73dff0e6622330433f05e12a697a4cf578a",
      "parents": [
        "bc714a357d79c2315cc665eb706b465334cb9716",
        "ada8c4e6a3da96a795f39a1028d448eb7aebfab3"
      ],
      "author": {
        "name": "satok",
        "email": "satok@google.com",
        "time": "Wed Aug 24 00:26:01 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 00:26:01 2011 -0700"
      },
      "message": "Merge \"Add functions to set / get SpellCheckerSubtype\""
    },
    {
      "commit": "ada8c4e6a3da96a795f39a1028d448eb7aebfab3",
      "tree": "d1b0b3d75a5ff4ca2ec80f8fb78739f5f2ea007f",
      "parents": [
        "96daa0ef4088b0e123a7dce20f572238ec42575b"
      ],
      "author": {
        "name": "satok",
        "email": "satok@google.com",
        "time": "Tue Aug 23 14:56:56 2011 +0900"
      },
      "committer": {
        "name": "satok",
        "email": "satok@google.com",
        "time": "Wed Aug 24 16:00:55 2011 +0900"
      },
      "message": "Add functions to set / get SpellCheckerSubtype\n\nChange-Id: I977326879fe201c4dee4a87da361217175eb6041\n"
    },
    {
      "commit": "bc714a357d79c2315cc665eb706b465334cb9716",
      "tree": "027caad30131907cee9d628c8aca6dedac88674f",
      "parents": [
        "f33bc2dfb5fc6e51ff3c90b9468ef3fe9e0d10a9",
        "94f67e2af607df29a1c47e43ef6570fea46aa2b4"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Aug 23 21:56:16 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 23 21:56:16 2011 -0700"
      },
      "message": "Merge \"Fix bug 5205275 - SwitchPreference doesn\u0027t allow Switch to slide back and forth.\""
    },
    {
      "commit": "f33bc2dfb5fc6e51ff3c90b9468ef3fe9e0d10a9",
      "tree": "bb0b861ced39090b32eb9cac765d037a3714b791",
      "parents": [
        "006efb24706378293a2faa137c7c7ca34a2e15cd",
        "becc91d6b0b5fc59f3231ba7f1584eb9e2f3a313"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue Aug 23 21:38:59 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 23 21:38:59 2011 -0700"
      },
      "message": "Merge changes I14e03939,I9aafe6f2\n\n* changes:\n  Fix an issue where Surface::lock() would never update the output region\n  Add a debug option to turn the \"transformation hint\" off\n"
    },
    {
      "commit": "c28306ad4ac9ce7a7d5f10c2e38d422ffc309a1f",
      "tree": "b44fd57c3691bc6c4319334752a89fe7966de087",
      "parents": [
        "aaee52cfa8bb1d0070b69cd4087be63dd2c0fee9"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Aug 23 21:32:42 2011 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Aug 23 21:32:42 2011 -0700"
      },
      "message": "Improve input device wake heuristics.\nBug: 5205674\n\nOnly wake the device on positive interactions from the user\nsuch as button presses, movement, initial touch down events.\nIn particular, do not wake the device on up events since the\ndriver might synthesize them on power off, causing the device\nto wake up again for no good reason.\n\nChange-Id: I767f553ea36d110e6f3a10611b324487ba7d880d\n"
    }
  ],
  "next": "006efb24706378293a2faa137c7c7ca34a2e15cd"
}
