)]}'
{
  "log": [
    {
      "commit": "9b39dcefcfab8cfe802304bcd2bb1bf33ea6a25a",
      "tree": "409c12b67a7ca8fb166da0e2533e67a33d3b8888",
      "parents": [
        "3b36ff48f1d64022366b180c75fa9ef9d034f9e8"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Feb 22 16:43:49 2011 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Feb 22 16:43:49 2011 -0800"
      },
      "message": "Fixing incremental build.\n\nChange-Id: I8b1d952384581279cd1d2934de6bb23bfabd640d\n"
    },
    {
      "commit": "3b36ff48f1d64022366b180c75fa9ef9d034f9e8",
      "tree": "d6ee507c5c3db137d225d5c1172f279bc16759a5",
      "parents": [
        "59b8a3269ea2fb77c72271e94138df244709fa72",
        "c29a4442812d5f0e9f1af13b36cb6a806b6b46e0"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Feb 22 14:32:26 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 14:32:26 2011 -0800"
      },
      "message": "Merge \"Moving renderscript tests away from the library to a dedicated test folder.\""
    },
    {
      "commit": "59b8a3269ea2fb77c72271e94138df244709fa72",
      "tree": "3cfd05209ecdb01d69ad8e89704de0372e0788c9",
      "parents": [
        "d710bf78ccd44b9937228c1ec9063b1c12cefe2f",
        "f3fa0cdbaea109b114f7facbb5d42de3fc12bbc8"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue Feb 22 14:00:28 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 14:00:28 2011 -0800"
      },
      "message": "Merge \"Bugfixes in StaticLayout.\""
    },
    {
      "commit": "d710bf78ccd44b9937228c1ec9063b1c12cefe2f",
      "tree": "5b6e3fdf592c05af7acbf77881e21e63154fc0f1",
      "parents": [
        "76327dc0a8807a6f1d16d067ca2480a2870baedb",
        "66e57f6aa9d206552e9b154bf00a17d6efae7fb0"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue Feb 22 13:59:43 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 13:59:43 2011 -0800"
      },
      "message": "Merge \"MTP: Disable MTP when the keyguard is locked and secure\""
    },
    {
      "commit": "76327dc0a8807a6f1d16d067ca2480a2870baedb",
      "tree": "4a57354952585f59703acd06883d1c245dddb78c",
      "parents": [
        "103b42d8ed23192f0e66755e0d1bfc9523854ae4",
        "bc7a4c8cfa3b8352e14e2dcc8f6cd00cc00c7833"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue Feb 22 13:59:20 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 13:59:20 2011 -0800"
      },
      "message": "Merge \"Tuning the touch up filter.\""
    },
    {
      "commit": "103b42d8ed23192f0e66755e0d1bfc9523854ae4",
      "tree": "4133d4e66ee60f5583779b9e37496b20bd692df6",
      "parents": [
        "b153bc9d55d726b59701aa5fd3ec046f866460c4",
        "467ca0de6d7fd55787a37de9dfd7e5325e1c3c6f"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue Feb 22 13:59:16 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 13:59:16 2011 -0800"
      },
      "message": "Merge \"MTP: Add support for dynamically adding and removing storage units\""
    },
    {
      "commit": "b153bc9d55d726b59701aa5fd3ec046f866460c4",
      "tree": "4b169e6acf38aca70e0f7562c5b93349de3451f3",
      "parents": [
        "8eb18b114ee96c07940be5ef0228fb38ae4a7a43",
        "363d4913cb9633b811767084381d2c84a1c290be"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue Feb 22 13:57:36 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 13:57:36 2011 -0800"
      },
      "message": "Merge \"Cursor background attribute made public\""
    },
    {
      "commit": "66e57f6aa9d206552e9b154bf00a17d6efae7fb0",
      "tree": "f13b1eb99429363753d847237db3704264b4932f",
      "parents": [
        "467ca0de6d7fd55787a37de9dfd7e5325e1c3c6f"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Fri Feb 18 13:24:01 2011 -0500"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue Feb 22 13:57:23 2011 -0800"
      },
      "message": "MTP: Disable MTP when the keyguard is locked and secure\n\nBUG:  3402847\n\nChange-Id: I6c77efe18f525cd0af37911c8b6aac4f17352552\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "467ca0de6d7fd55787a37de9dfd7e5325e1c3c6f",
      "tree": "b2f83ecf23e9bc3b86eb5e79a78811a12d4dd274",
      "parents": [
        "0c4650b4d566f65aa6faa9be45e7f1e29148e1a9"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Fri Feb 18 09:07:14 2011 -0500"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue Feb 22 13:57:23 2011 -0800"
      },
      "message": "MTP: Add support for dynamically adding and removing storage units\n\nBUG: 3402847\n\nChange-Id: I7da266061d949abcb6bb11c6faaa47b5e4a2a977\n"
    },
    {
      "commit": "8eb18b114ee96c07940be5ef0228fb38ae4a7a43",
      "tree": "603c93e997ef6d39c6fec737b346cd759232b888",
      "parents": [
        "0c4650b4d566f65aa6faa9be45e7f1e29148e1a9",
        "3d01006fd6698cc52760527d25611b3c25193330"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue Feb 22 13:57:14 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 13:57:14 2011 -0800"
      },
      "message": "Merge \"Fixes around cursor blink.\""
    },
    {
      "commit": "0c4650b4d566f65aa6faa9be45e7f1e29148e1a9",
      "tree": "8f548e3ee8cdd6c872a3cad439ce821e392efcc5",
      "parents": [
        "dc94eea3f4be353d17ced0b302a44cb4a43b9f8f",
        "ad8484b3799ba7046e57388e34ba9a4c0a971b42"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue Feb 22 13:57:00 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 13:57:00 2011 -0800"
      },
      "message": "Merge \"Cursor does not jump back to its previous position when IME is showed up.\""
    },
    {
      "commit": "dc94eea3f4be353d17ced0b302a44cb4a43b9f8f",
      "tree": "25c617af5e8a0383e3c01ad864da41fc934a1553",
      "parents": [
        "57283d7aba00e9e7b21d79778834140fa4207f12",
        "8c7c6dc413e12b2394aae06bd2ccc3db7a29c710"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Feb 22 13:51:22 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 13:51:22 2011 -0800"
      },
      "message": "Merge \"Support more MPEG4-LATM audio functionality.\""
    },
    {
      "commit": "8c7c6dc413e12b2394aae06bd2ccc3db7a29c710",
      "tree": "25afe7d78bf9bd5c0aaac85d79857d995bf54df7",
      "parents": [
        "0390191392e62314d9dfeba655f737a0e2594950"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Feb 22 11:46:35 2011 -0800"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Feb 22 13:21:38 2011 -0800"
      },
      "message": "Support more MPEG4-LATM audio functionality.\n\nrelated-to-bug: 3474610\n\nChange-Id: I6dab40e8b465922c62be9ee7f168718822c6caac\nNow skipping extra header that the spec claimed shouldn\u0027t be present in LATM...\n"
    },
    {
      "commit": "57283d7aba00e9e7b21d79778834140fa4207f12",
      "tree": "43898be5db02dfc1c28513ca57a90288a313d712",
      "parents": [
        "3c85a4e6396dabf7f0061ff2c6e9f9b35793eadd",
        "179a3bda60044cf191ce9f47e3349398fc32bafb"
      ],
      "author": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Tue Feb 22 13:20:56 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 13:20:56 2011 -0800"
      },
      "message": "Merge \"Save a few bytes on the zygote heap.\""
    },
    {
      "commit": "3c85a4e6396dabf7f0061ff2c6e9f9b35793eadd",
      "tree": "2bdd9d2f8185ba5ba5eaa8332a91b56e4455be29",
      "parents": [
        "117549fc785428b4c9307b909a7dc75761b10145",
        "520d8bc1d840966b5519195aaa514597a662c053"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue Feb 22 13:11:11 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 13:11:11 2011 -0800"
      },
      "message": "Merge \"KeyguardManager: Add isKeyguardLocked() and isKeyguardSecure()\""
    },
    {
      "commit": "117549fc785428b4c9307b909a7dc75761b10145",
      "tree": "b96701a17b1b588f208dcb48fbfb82222afbddc1",
      "parents": [
        "a9c40ef176d36c8adaa40d3d768ef94a9c8fb647",
        "bafa7eaccb4eb402b9719f9553be74332f158756"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue Feb 22 13:10:15 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 13:10:15 2011 -0800"
      },
      "message": "Merge \"Check file descriptor before passing it through binder calls\""
    },
    {
      "commit": "a9c40ef176d36c8adaa40d3d768ef94a9c8fb647",
      "tree": "14a81d2e32120b8a855e173c573b0f64c0f25953",
      "parents": [
        "16d691f8fcd73b179dd49935dbcefc8dd6ed0201",
        "f56e1021aaa04c0ee4a0d4e1d4741bb48e41e2b8"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Feb 22 13:05:01 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 13:05:01 2011 -0800"
      },
      "message": "Merge \"Add missing header comment.\""
    },
    {
      "commit": "16d691f8fcd73b179dd49935dbcefc8dd6ed0201",
      "tree": "835f45e38ccffcad79265969834a7dc99efc7ea3",
      "parents": [
        "795e42e91ad049d7ddf5c3672a40f044fbc4d1e2",
        "2ed6ad6aeca5f9829ea7dad4e092064ee4baad47"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@google.com",
        "time": "Tue Feb 22 13:04:49 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 13:04:49 2011 -0800"
      },
      "message": "Merge \"Fix the flipping orientation lock.\""
    },
    {
      "commit": "f56e1021aaa04c0ee4a0d4e1d4741bb48e41e2b8",
      "tree": "48d15750b4e055e093fcd15c2ae150778279a1a8",
      "parents": [
        "ffae14aa6fbc227d1be7853c5275fc58a8a6c2d0"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Feb 22 10:47:13 2011 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Feb 22 13:00:15 2011 -0800"
      },
      "message": "Add missing header comment.\n\nChange-Id: Iec0c0c90153560d256b95212b7dcf969edf22143\n"
    },
    {
      "commit": "bafa7eaccb4eb402b9719f9553be74332f158756",
      "tree": "df4cebfc4fd4d9af8e5d20716e030d2d028ddf00",
      "parents": [
        "2fad616237ce2db020eb6c0e03084ece291aee3c"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue Feb 22 12:34:02 2011 -0800"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue Feb 22 12:34:02 2011 -0800"
      },
      "message": "Check file descriptor before passing it through binder calls\n\nbug - 3476613\n\nChange-Id: I858933fd2fe4c095c0bd58bf50344c47fc104be9\n"
    },
    {
      "commit": "2ed6ad6aeca5f9829ea7dad4e092064ee4baad47",
      "tree": "bccf80eaf081beef8e95d903f8a056f270bd8d1a",
      "parents": [
        "2fad616237ce2db020eb6c0e03084ece291aee3c"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@google.com",
        "time": "Tue Feb 22 14:54:17 2011 -0500"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@google.com",
        "time": "Tue Feb 22 15:24:55 2011 -0500"
      },
      "message": "Fix the flipping orientation lock.\n\nWe were setting ACCELEROMETER_ROTATION to 0 before putting\nin the proper USER_ROTATION value, and PhoneWindowManager\u0027s\ncontent observer would eagerly rotate the screen to the last\nlocked orientation before re-rotating to the updated locked\nrotation.\n\nNow we set USER_ROTATION first. Additionally, the\ncontent observer is now the only place we set\nmUserRotation{,Mode} (previously we would race with it in\nsetUserRotationMode()).\n\nBug: 3425657\nChange-Id: I04ba1a3631c6d985c2e406c4d148c39fb5c36216\n"
    },
    {
      "commit": "795e42e91ad049d7ddf5c3672a40f044fbc4d1e2",
      "tree": "ff464fdc9539a25a93570895e298f4300a438b91",
      "parents": [
        "f4f9c937b64b820e2c7d36a041d92cad366e93d0",
        "01c174bce3ab78ff85bf27f549b29ab9fcb70ac2"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Feb 22 11:50:32 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 11:50:32 2011 -0800"
      },
      "message": "Merge \"Add more info to View.getLayoutParams()\""
    },
    {
      "commit": "01c174bce3ab78ff85bf27f549b29ab9fcb70ac2",
      "tree": "900b4555a7359f26d01a7ee06a60be59d38e8d10",
      "parents": [
        "d379d53a5ed3b1cb487f952bbc5614022d47384c"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Feb 22 11:51:06 2011 -0800"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Feb 22 11:51:06 2011 -0800"
      },
      "message": "Add more info to View.getLayoutParams()\n\nChange-Id: I9abc64c9bbf726a02256a9ab692d9c555a6e3525\n"
    },
    {
      "commit": "d379d53a5ed3b1cb487f952bbc5614022d47384c",
      "tree": "dca2b56c108c9d1d6f09fa7f025ab6ae990d20ce",
      "parents": [
        "ffa337483a86cc404d8236c440c91f0be75ca806"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Feb 22 11:32:29 2011 -0800"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Feb 22 11:32:29 2011 -0800"
      },
      "message": "Add missing docs to AttributeSet.\n\nChange-Id: Ieabc9e63104d274e59c3bd9a4e7ec475c5e32c6b\n"
    },
    {
      "commit": "f4f9c937b64b820e2c7d36a041d92cad366e93d0",
      "tree": "8508c334b6012b89adbc5b15f3141166736aab75",
      "parents": [
        "2569137929e139e59be1e9c571f5db9d00eb750d",
        "d379d53a5ed3b1cb487f952bbc5614022d47384c"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Feb 22 11:30:09 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 11:30:09 2011 -0800"
      },
      "message": "Merge \"Add missing docs to AttributeSet.\""
    },
    {
      "commit": "ffa337483a86cc404d8236c440c91f0be75ca806",
      "tree": "65b239f3d9c981b0d103a7869a7cbe40151862c4",
      "parents": [
        "84c6b95a7776ea5924a7c3e5a511c4df5c75924d"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Feb 22 11:24:15 2011 -0800"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Feb 22 11:24:15 2011 -0800"
      },
      "message": "Fix incorrect id name in ListActivity\u0027s documentation.\n\nChange-Id: I83ce45d313f31b15b84abf64294eff19accc30b6\n"
    },
    {
      "commit": "2569137929e139e59be1e9c571f5db9d00eb750d",
      "tree": "59b0eb528ba4a9eb93f7db25c840ecead52a2095",
      "parents": [
        "2b9f895b024cfea048709bebbf75f0d845d8325a",
        "ffa337483a86cc404d8236c440c91f0be75ca806"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Feb 22 11:22:23 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 11:22:23 2011 -0800"
      },
      "message": "Merge \"Fix incorrect id name in ListActivity\u0027s documentation.\""
    },
    {
      "commit": "84c6b95a7776ea5924a7c3e5a511c4df5c75924d",
      "tree": "5dce1fceec3c8005309a838906468f10ba3aa753",
      "parents": [
        "0a20767f610e048b29b86e86c7e647d293be0308"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Feb 22 11:15:42 2011 -0800"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Feb 22 11:15:42 2011 -0800"
      },
      "message": "Add documentation to GridView.\n\nChange-Id: Ic81e498ad05f0c9c33580ecd6ce895ff1b6e00c4\n"
    },
    {
      "commit": "2b9f895b024cfea048709bebbf75f0d845d8325a",
      "tree": "e702c47eada2eb9b71c8e2f73d25f4f3bfb0dfd6",
      "parents": [
        "e835fd721283853eabdfd5ea6a8055c62bfeef99",
        "84c6b95a7776ea5924a7c3e5a511c4df5c75924d"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Feb 22 11:13:29 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 11:13:29 2011 -0800"
      },
      "message": "Merge \"Add documentation to GridView.\""
    },
    {
      "commit": "e835fd721283853eabdfd5ea6a8055c62bfeef99",
      "tree": "65db10f0a5a910236b7cef87bf02a5de80476001",
      "parents": [
        "16ed2ab09f3f5f453b029bc0043b7c585d28fcb2",
        "cfa734a359083a518b0c37391c1a37d8c07c28a5"
      ],
      "author": {
        "name": "Patrick Scott",
        "email": "phanna@android.com",
        "time": "Tue Feb 22 11:06:02 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 11:06:02 2011 -0800"
      },
      "message": "Merge \"Scroll layers on touch events.\""
    },
    {
      "commit": "16ed2ab09f3f5f453b029bc0043b7c585d28fcb2",
      "tree": "822e8d12f1024c3e5e894b34dddde1eb1767385d",
      "parents": [
        "b7508df1f6c1dd187660de8ce310f3fbed22b26c",
        "e9290826dbf61b50441ad3ec0f42e54096b693b4"
      ],
      "author": {
        "name": "Cary Clark",
        "email": "cary@android.com",
        "time": "Tue Feb 22 11:04:44 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 11:04:44 2011 -0800"
      },
      "message": "Merge \"don\u0027t scale nav slop when zooming\""
    },
    {
      "commit": "b7508df1f6c1dd187660de8ce310f3fbed22b26c",
      "tree": "59e7cfd5416d8f174281887bdd20a2fc1c80e253",
      "parents": [
        "3ed54d03ee7c57cf1f329604faa6a00dfd8c09f0",
        "2653a1e7ca55b03f5230dffa85dfe2705757e2b7"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Tue Feb 22 10:57:48 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 10:57:48 2011 -0800"
      },
      "message": "Merge \"Fix compiler errors when compiled with debug option.\""
    },
    {
      "commit": "3ed54d03ee7c57cf1f329604faa6a00dfd8c09f0",
      "tree": "e680009a5b6b6f7b6a1dbea9520502716095438f",
      "parents": [
        "b2c3c3e011876db44922e1e67766fc67caeb4c1b",
        "f1f9ff28c3acae5cb4eb309f28e7872aff35eff6"
      ],
      "author": {
        "name": "Basavapatna Dattaguru",
        "email": "dattaguru@google.com",
        "time": "Tue Feb 22 10:56:29 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 10:56:29 2011 -0800"
      },
      "message": "Merge \"VideoEditor:IssueID:3396697: Added Performance test code\""
    },
    {
      "commit": "b2c3c3e011876db44922e1e67766fc67caeb4c1b",
      "tree": "303858c81e8f30cc589bf9b076b0ab653e2a56ad",
      "parents": [
        "dab9689491c615f605d503807b93e319048dd2a7",
        "c2b9eb88fd6ee37aacd36a17a8236d4ead23ac10"
      ],
      "author": {
        "name": "Basavapatna Dattaguru",
        "email": "dattaguru@google.com",
        "time": "Tue Feb 22 10:56:19 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 10:56:19 2011 -0800"
      },
      "message": "Merge \"VideoEditor:IssueID:3396697: Updated Preview Test code\""
    },
    {
      "commit": "2653a1e7ca55b03f5230dffa85dfe2705757e2b7",
      "tree": "b98777073df6bed7fd5a3d41c00a30495ff1bb0c",
      "parents": [
        "4ab0e7746fe74a9e4d75d374f73b7af87420b2f6"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Tue Feb 22 10:53:29 2011 -0800"
      },
      "committer": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Tue Feb 22 10:53:29 2011 -0800"
      },
      "message": "Fix compiler errors when compiled with debug option.\n\nThe Logv statement was missing the format specifier.\n\nChange-Id: Ibf986d28dabfdbb3fbfd75381cb349448c6e57e7\n"
    },
    {
      "commit": "dab9689491c615f605d503807b93e319048dd2a7",
      "tree": "e2e91ea16c163762eb976a824dfae142935ba3c6",
      "parents": [
        "d0269f708ba79eeb711741f2eab86b9b71404d93",
        "06a087a52b35f6cc9096a9a60c924bb765a5a746"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Tue Feb 22 10:50:21 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 10:50:21 2011 -0800"
      },
      "message": "Merge \"Fix for 3458686 Play button is enabled before loading the transition. Play results in Native Crash\""
    },
    {
      "commit": "d0269f708ba79eeb711741f2eab86b9b71404d93",
      "tree": "ad155a557c7788115e2db1c9d8f45f2ae863f842",
      "parents": [
        "586d94ac1523f99f24a6cae98392a253d4742f59",
        "4ab0e7746fe74a9e4d75d374f73b7af87420b2f6"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Tue Feb 22 10:43:53 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 10:43:53 2011 -0800"
      },
      "message": "Merge \"Make BluetoothInputDevice inherit from BluetoothProfile.\""
    },
    {
      "commit": "4ab0e7746fe74a9e4d75d374f73b7af87420b2f6",
      "tree": "e3b5484c328c34e2d5774875fe2254b066de44e3",
      "parents": [
        "a4738cf78fb9a0203d3f223fad6cdc98cff7ec30"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Fri Feb 18 14:52:32 2011 -0800"
      },
      "committer": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Tue Feb 22 10:42:26 2011 -0800"
      },
      "message": "Make BluetoothInputDevice inherit from BluetoothProfile.\n\nThis makes it in sync with BluetoothHeadset and BluetoothA2dp profiles.\n\nChange-Id: I3ddb1d18b04aacb173b7bc376bca21c277a6afe4\n"
    },
    {
      "commit": "c29a4442812d5f0e9f1af13b36cb6a806b6b46e0",
      "tree": "65a6b04a509557293f56d6c14d99daffafc568dd",
      "parents": [
        "bdbdf0148d8ad36f8425b9be81c03dbe81333354"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Feb 22 10:30:32 2011 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Feb 22 10:30:32 2011 -0800"
      },
      "message": "Moving renderscript tests away from the library to a dedicated test folder.\n\nChange-Id: I7d8e20a17513f167eae3681d77463c01f4fa24a7\n"
    },
    {
      "commit": "e9290826dbf61b50441ad3ec0f42e54096b693b4",
      "tree": "f57540f155403bd53fdfcf50a1910057e80b5b3b",
      "parents": [
        "586d94ac1523f99f24a6cae98392a253d4742f59"
      ],
      "author": {
        "name": "Cary Clark",
        "email": "cary@android.com",
        "time": "Tue Feb 22 13:20:56 2011 -0500"
      },
      "committer": {
        "name": "Cary Clark",
        "email": "cary@android.com",
        "time": "Tue Feb 22 13:20:56 2011 -0500"
      },
      "message": "don\u0027t scale nav slop when zooming\n\nMap the nav slop from device dimensions to content dimensions\nso that the nav slop is not scaled when the screen is zoomed.\n\nbug:3465598\nChange-Id: I764e7d0ef59107f3f8b3781744df532dd45005b6\n"
    },
    {
      "commit": "586d94ac1523f99f24a6cae98392a253d4742f59",
      "tree": "1b577910a356e0ff0a3d6d6a5e7688c2000ec9a0",
      "parents": [
        "0390191392e62314d9dfeba655f737a0e2594950",
        "ddc6cade00bbc08fa668cf937f606538f5c29a80"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue Feb 22 10:11:46 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 10:11:46 2011 -0800"
      },
      "message": "Merge \"UsbService: Re-enable previously enabled functions when exiting accessory mode\""
    },
    {
      "commit": "ddc6cade00bbc08fa668cf937f606538f5c29a80",
      "tree": "3f81214183559e1ff5a4f3cde362653f3c44b839",
      "parents": [
        "cc0c159e9b3dd4e0f48da0ce3e33d2c68a651413"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu Feb 17 09:21:25 2011 -0500"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue Feb 22 09:23:28 2011 -0800"
      },
      "message": "UsbService: Re-enable previously enabled functions when exiting accessory mode\n\nAlso added comments and cleaned up synchronization\n\nChange-Id: I92ce1f84f6eeac8d640687506083b96a59fc71b5\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "0390191392e62314d9dfeba655f737a0e2594950",
      "tree": "2c030db154b265423b8e637f72197ac119deaf95",
      "parents": [
        "2fad616237ce2db020eb6c0e03084ece291aee3c",
        "0c7faeee47e7629f2d23a2e3b25bc4f121252080"
      ],
      "author": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Tue Feb 22 08:46:14 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 08:46:14 2011 -0800"
      },
      "message": "Merge \"Adopt LruCache in SettingsProvider.\""
    },
    {
      "commit": "0c7faeee47e7629f2d23a2e3b25bc4f121252080",
      "tree": "fd0ba89fb2ddcc204bb3f42a739bde96f267a2ac",
      "parents": [
        "83a7b963f0070022d98853ea1fb4fa5c81cc5e79"
      ],
      "author": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Thu Feb 10 11:33:19 2011 -0800"
      },
      "committer": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Tue Feb 22 08:42:11 2011 -0800"
      },
      "message": "Adopt LruCache in SettingsProvider.\n\nChange-Id: I223ed2a4bd90234ea7e3447f19e18c68beae2763\nhttp://b/3184897\n"
    },
    {
      "commit": "cfa734a359083a518b0c37391c1a37d8c07c28a5",
      "tree": "e90fe657ffa0fd603f326f2ba9a3cd32336c2799",
      "parents": [
        "2fad616237ce2db020eb6c0e03084ece291aee3c"
      ],
      "author": {
        "name": "Patrick Scott",
        "email": "phanna@android.com",
        "time": "Tue Feb 22 11:19:02 2011 -0500"
      },
      "committer": {
        "name": "Patrick Scott",
        "email": "phanna@android.com",
        "time": "Tue Feb 22 11:19:02 2011 -0500"
      },
      "message": "Scroll layers on touch events.\n\nSend the LayerAndroid unique id and the current scroll rect during motion up\nevents and all touch events.\n\nBug: 3442108\nChange-Id: I09a18ded7b7ce15984f61a329b2666f7cfadd0dc\n"
    },
    {
      "commit": "2fad616237ce2db020eb6c0e03084ece291aee3c",
      "tree": "8b5398e4c051e7a7caee453e4e0d90f0febea345",
      "parents": [
        "ebd4e9161895f3531f9f88b2eb5f5f6c96f9ad84",
        "fcd0e50da51074703929e9f7b700a2cd11bd67e0"
      ],
      "author": {
        "name": "Chung-yih Wang",
        "email": "cywang@google.com",
        "time": "Tue Feb 22 01:05:36 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 22 01:05:36 2011 -0800"
      },
      "message": "Merge \"Add rport argument for a reinvite request.\""
    },
    {
      "commit": "06a087a52b35f6cc9096a9a60c924bb765a5a746",
      "tree": "b5d5582ef582454c9a4c02ab86a00a5c7ba2ec05",
      "parents": [
        "439f5c6b39fe648da835d4c86dfcffed0f46dd94"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Mon Feb 21 17:46:41 2011 -0800"
      },
      "committer": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Mon Feb 21 17:46:41 2011 -0800"
      },
      "message": "Fix for 3458686 Play button is enabled before loading the transition. Play results in Native Crash\n\nChange-Id: Ib257484ff8646b8e6a0a6a4bb9b937d5338c060c\n"
    },
    {
      "commit": "ebd4e9161895f3531f9f88b2eb5f5f6c96f9ad84",
      "tree": "7c535d74c3de9fb5412af0a77fd2b7237aefb4fc",
      "parents": [
        "e5a3e9790110cb42ff0c4e882eec04e6961ed402",
        "32fc71d93dea38f984c6ce1f4183ade6d003e9ed"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Mon Feb 21 13:46:56 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 21 13:46:56 2011 -0800"
      },
      "message": "Merge \"Do not backup wifi country code settings\""
    },
    {
      "commit": "e5a3e9790110cb42ff0c4e882eec04e6961ed402",
      "tree": "d6393f48ded8c9c7468c0d99ad92be635a29c348",
      "parents": [
        "8842b5cc1055409896b1c4e2bdae2aa36abcaed4",
        "645b83f3ec2ead154c2062fd6d4498713d11de7e"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Mon Feb 21 13:25:14 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 21 13:25:14 2011 -0800"
      },
      "message": "Merge \"Remove some unused code.\""
    },
    {
      "commit": "32fc71d93dea38f984c6ce1f4183ade6d003e9ed",
      "tree": "32e321980f623814f78ff1d93ee2ccfe7db37c99",
      "parents": [
        "7cb0d07fcf03150ecd04cc5c2573923dae72a366"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Mon Feb 21 13:15:14 2011 -0800"
      },
      "committer": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Mon Feb 21 13:15:14 2011 -0800"
      },
      "message": "Do not backup wifi country code settings\n\nCountry code settings are device specific and\nshould not be linked to an account\n\nChange-Id: Iead6230bfe7751a9478c45e5dca6b4ba619587b3\n"
    },
    {
      "commit": "645b83f3ec2ead154c2062fd6d4498713d11de7e",
      "tree": "c7e20a0ceae88f8a2509ee0c0314670f03681ba0",
      "parents": [
        "90e711670af9a1d48aec04dda85272d8ec4334dc"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Mon Feb 21 11:22:35 2011 -0800"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Mon Feb 21 11:22:35 2011 -0800"
      },
      "message": "Remove some unused code.\n\nChange-Id: Id29bf7d2118065e2e772b22d910bda1c6de2a475\n"
    },
    {
      "commit": "8842b5cc1055409896b1c4e2bdae2aa36abcaed4",
      "tree": "4779e35071d8bcf763332a9e342828318fa44fa1",
      "parents": [
        "3e826c99b9cc8d38b6c2f19bd4160ee21b5ca47b"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Fri Feb 18 16:28:13 2011 +0000"
      },
      "committer": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Mon Feb 21 15:19:54 2011 +0000"
      },
      "message": "Turning on debug logs temporary for bug 3424424\n\nChange-Id: Ic911a244e48312b566e6bcad2f635cc85075d897\n"
    },
    {
      "commit": "3e826c99b9cc8d38b6c2f19bd4160ee21b5ca47b",
      "tree": "a8e70976f4bcce818c58c1658f3bc2e0c31f7a3c",
      "parents": [
        "25474a2230152700e5f7eb7e1495be40c6bd26a8"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Fri Feb 18 16:01:47 2011 +0000"
      },
      "committer": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Mon Feb 21 15:19:54 2011 +0000"
      },
      "message": "Part of fix for bug 3424424 Browser hanging\n\nNot calling redundant android stack cookie code when the chrome\nstack is enabled.\n\nChange-Id: I6faea89295e0cae02f5aa19a6ddeec43a4b73a44\n"
    },
    {
      "commit": "fcd0e50da51074703929e9f7b700a2cd11bd67e0",
      "tree": "03d46d3d1e2fb4710b4e4e695a4ec30b8130bd2e",
      "parents": [
        "25474a2230152700e5f7eb7e1495be40c6bd26a8"
      ],
      "author": {
        "name": "Chung-yih Wang",
        "email": "cywang@google.com",
        "time": "Mon Feb 21 11:50:25 2011 +0800"
      },
      "committer": {
        "name": "Chung-yih Wang",
        "email": "cywang@google.com",
        "time": "Mon Feb 21 11:53:58 2011 +0800"
      },
      "message": "Add rport argument for a reinvite request.\n\nbug:3461707\nChange-Id: I69a4f84dde3929c754c838fd12e624b774f44826\n"
    },
    {
      "commit": "25474a2230152700e5f7eb7e1495be40c6bd26a8",
      "tree": "8a18cb4ad89751a813121c965cf6ff4b4fdb3665",
      "parents": [
        "cc0c159e9b3dd4e0f48da0ce3e33d2c68a651413",
        "4aede1af7158a24e38b3809dcd194f375066fdde"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Sat Feb 19 18:13:08 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Feb 19 18:13:08 2011 -0800"
      },
      "message": "am 4aede1af: am 301431d9: Doc change: Final diff report for API 11.\n\n* commit \u00274aede1af7158a24e38b3809dcd194f375066fdde\u0027:\n  Doc change: Final diff report for API 11.\n"
    },
    {
      "commit": "4aede1af7158a24e38b3809dcd194f375066fdde",
      "tree": "b75a798a8f519c8856da1db74a2ba44d8cf47fc5",
      "parents": [
        "b5d35088cbbbac53b052ec52f199de4ad8b061e7",
        "301431d96e85e37d1dc2dd0df88f894dda0f5404"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Sat Feb 19 18:07:20 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Feb 19 18:07:20 2011 -0800"
      },
      "message": "am 301431d9: Doc change: Final diff report for API 11.\n\n* commit \u0027301431d96e85e37d1dc2dd0df88f894dda0f5404\u0027:\n  Doc change: Final diff report for API 11.\n"
    },
    {
      "commit": "301431d96e85e37d1dc2dd0df88f894dda0f5404",
      "tree": "2f978b6981e0d79ff0e4b36e4eb114c3d504c37c",
      "parents": [
        "b842629c020f2bdb26998a7332800d32f60e3c31"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Sat Feb 19 17:22:29 2011 -0800"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Sat Feb 19 17:55:57 2011 -0800"
      },
      "message": "Doc change: Final diff report for API 11.\n\nChange-Id: Id7a6907a4f765fe753c2b134bfbd29a5792cc9ed\n"
    },
    {
      "commit": "cc0c159e9b3dd4e0f48da0ce3e33d2c68a651413",
      "tree": "7a4e3c578e3e0f2c01fef4d64e721d81c851748e",
      "parents": [
        "6f2fba428ca5e77a26d991ad728e346cc47609ee"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sat Feb 19 05:07:28 2011 -0800"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sat Feb 19 06:14:21 2011 -0800"
      },
      "message": "Add new hover move action and scroll wheel plumbing.\n\nAdded support for tracking the mouse position even when the mouse button\nis not pressed.  To avoid confusing existing applications, mouse movements\nare reported using the new ACTION_HOVER_MOVE action when the mouse button\nis not pressed.\n\nAdded some more plumbing for the scroll wheel axes.  The values are\nreported to Views but they are not yet handled by the framework.\n\nChange-Id: I1706be850d25cf34e5adf880bbed5cc3265cf4b1\n"
    },
    {
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "tree": "5dd07c24bd9b474ccfbcba4f63e078598fbd2b50",
      "parents": [
        "b1bdb64d641ac63097619e5ef08d5a25bfdc61bb"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sat Feb 19 01:08:02 2011 -0800"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sat Feb 19 05:23:10 2011 -0800"
      },
      "message": "Add new axes for joysticks and mouse wheels.\n\nAdded API on InputDevice to query the set of axes available.\nAdded API on KeyEvent and MotionEvent to convert keycodes and axes\nto symbolic name strings for diagnostic purposes.\nAdded API on KeyEvent to query if a given key code is a gamepad button.\nAdded a new \"axis\" element to key layout files to specify the\nmapping between raw absolute axis values and motion axis ids.\nExpanded the axis bitfield to 64bits to allow for future growth.\nModified the Makefile for keyboard prebuilts to run the keymap\nvalidation tool during the build.\nAdded layouts for two game controllers.\nAdded default actions for game pad button keys.\nAdded more tests.\nFixed a bunch of bugs.\n\nChange-Id: I73f9166c3b3c5bcf4970845b58088ad467525525\n"
    },
    {
      "commit": "b1bdb64d641ac63097619e5ef08d5a25bfdc61bb",
      "tree": "c0836355b1e1239eaeeeca5719365aa7152568d7",
      "parents": [
        "d2d034f154c935f41a01faef6a5e275150981ea0",
        "e8c89a319944fd61d427816b26c26994c4b77ea7"
      ],
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "Sat Feb 19 01:09:53 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Feb 19 01:09:53 2011 -0800"
      },
      "message": "Merge \"Move all Widevine code which have dependency on vendor modules to vendor/widevine\""
    },
    {
      "commit": "e8c89a319944fd61d427816b26c26994c4b77ea7",
      "tree": "0462f9c4966b8e7200c72555f161e54591ff21f9",
      "parents": [
        "95094517432adc5faf1cf8ad20e106174a357bf9"
      ],
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "Fri Feb 18 22:42:26 2011 -0800"
      },
      "committer": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "Fri Feb 18 22:42:26 2011 -0800"
      },
      "message": "Move all Widevine code which have dependency on vendor modules to vendor/widevine\n\nChange-Id: If75bce539bae02117fb4f628be64e3a7363375e9\n"
    },
    {
      "commit": "d2d034f154c935f41a01faef6a5e275150981ea0",
      "tree": "0c4da192d8cde0d68423d38669f3631ade2a42c1",
      "parents": [
        "1ca584a2bb5c0f0e747c98f2e930cce8b53421a5",
        "b5d35088cbbbac53b052ec52f199de4ad8b061e7"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Feb 18 19:49:10 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 18 19:49:10 2011 -0800"
      },
      "message": "am b5d35088: resolved conflicts for merge of b842629c to honeycomb-plus-aosp\n\n* commit \u0027b5d35088cbbbac53b052ec52f199de4ad8b061e7\u0027:\n  docs: update sizes and sums for tools and ndk\n"
    },
    {
      "commit": "b5d35088cbbbac53b052ec52f199de4ad8b061e7",
      "tree": "4ee772f8769322b0900e9bacc1e506fa3807fa81",
      "parents": [
        "483f7130b593bb79f8ad0740356963aab42ccf54",
        "b842629c020f2bdb26998a7332800d32f60e3c31"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Feb 18 19:42:29 2011 -0800"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Feb 18 19:42:29 2011 -0800"
      },
      "message": "resolved conflicts for merge of b842629c to honeycomb-plus-aosp\n\nChange-Id: I5628f9e3baad68882b63a2917df3fb0bb1bbdfa6\n"
    },
    {
      "commit": "1ca584a2bb5c0f0e747c98f2e930cce8b53421a5",
      "tree": "70bd2fb29071d83d96201b761e7b4cf8afc68dcf",
      "parents": [
        "82314c013fbd94fdbad6a8f9687a6204c7966e12"
      ],
      "author": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Fri Feb 18 18:48:08 2011 -0800"
      },
      "committer": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Fri Feb 18 18:48:08 2011 -0800"
      },
      "message": "LayoutLib: remove assert in resource resolution.\n\nThese code paths were valid in case there\u0027s a mismatch\nbetween the style/theme/version of Android\n\nChange-Id: I8cb3b2a3f3a1ef5c37ccec0c8ddbb7add69bfbe0\n"
    },
    {
      "commit": "f1f9ff28c3acae5cb4eb309f28e7872aff35eff6",
      "tree": "e6854fe4010f56f5d35cbb36fb21cfe793694aae",
      "parents": [
        "82314c013fbd94fdbad6a8f9687a6204c7966e12"
      ],
      "author": {
        "name": "Basavapatna Dattaguru",
        "email": "dattaguru@google.com",
        "time": "Sun Feb 13 19:26:27 2011 -0800"
      },
      "committer": {
        "name": "Basavapatna Dattaguru",
        "email": "dattaguru@google.com",
        "time": "Fri Feb 18 18:42:56 2011 -0800"
      },
      "message": "VideoEditor:IssueID:3396697: Added Performance test code\n\nUpdated with review comments: MediaFrameworkStressTestRunner.java deleted\nUpdated with growing heap report in Stress test case\n\nChange-Id: I847f8810e2b844015c47b7d24e488a611d85287c\n"
    },
    {
      "commit": "82314c013fbd94fdbad6a8f9687a6204c7966e12",
      "tree": "41b0baf2d22b9b46cf7ffd347e7a67923a1c0f10",
      "parents": [
        "250da4bb91b564c049598975921bc7b49e3f3606",
        "3e87bfa1911de10c3d0692b34eba27f5965710f7"
      ],
      "author": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Fri Feb 18 18:14:13 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 18 18:14:13 2011 -0800"
      },
      "message": "Merge \"LayoutLib: support defStyleRes in obtainStyledAttributes.\""
    },
    {
      "commit": "3e87bfa1911de10c3d0692b34eba27f5965710f7",
      "tree": "bc2785d949948e55fc0da3b74fe3414f47da1c6a",
      "parents": [
        "f20999965b94bdcc2b1f2c05b587ff405924bc96"
      ],
      "author": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Fri Feb 18 17:50:38 2011 -0800"
      },
      "committer": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Fri Feb 18 17:50:38 2011 -0800"
      },
      "message": "LayoutLib: support defStyleRes in obtainStyledAttributes.\n\nThis fix the Spinner rendering.\n\nChange-Id: I20a71d9e07f6c86652a74fba3fc05a027a057ff8\n"
    },
    {
      "commit": "250da4bb91b564c049598975921bc7b49e3f3606",
      "tree": "8c15d9b91706aadf93f2cd3e14873a8e05cf6b0a",
      "parents": [
        "95094517432adc5faf1cf8ad20e106174a357bf9",
        "f20999965b94bdcc2b1f2c05b587ff405924bc96"
      ],
      "author": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Fri Feb 18 17:46:03 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 18 17:46:03 2011 -0800"
      },
      "message": "Merge \"LayoutLib: properly handle @null references in more places.\""
    },
    {
      "commit": "f20999965b94bdcc2b1f2c05b587ff405924bc96",
      "tree": "ee89cca1f3556d0272758638a6de64a06f8407db",
      "parents": [
        "754537cf9fc49ff741f3bd6953a262984aaa99d6"
      ],
      "author": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Fri Feb 18 17:19:08 2011 -0800"
      },
      "committer": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Fri Feb 18 17:19:08 2011 -0800"
      },
      "message": "LayoutLib: properly handle @null references in more places.\n\nChange-Id: I240298ab79c19ab0e49cb6da19d6b0187493d3b5\n"
    },
    {
      "commit": "b842629c020f2bdb26998a7332800d32f60e3c31",
      "tree": "bad06330dbd4c940a66b2423252595ff69fd39f7",
      "parents": [
        "e4da39345209c47b2736f266adfc22a0fdb4c716"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Feb 18 16:33:25 2011 -0800"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Feb 18 17:02:10 2011 -0800"
      },
      "message": "docs: update sizes and sums for tools and ndk\n\nChange-Id: Id7c72a89dc50461a7883b599dcd7a08738049dee\n"
    },
    {
      "commit": "95094517432adc5faf1cf8ad20e106174a357bf9",
      "tree": "4156395be9e486a1a5e340e627aac66a6e802e82",
      "parents": [
        "a54fa6a931953566601f9c5ccb0ec0c08cb34961",
        "6681984cf6aaae5f26cf6b82c7bb9f1c50d7ecd7"
      ],
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "Fri Feb 18 16:39:40 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 18 16:39:40 2011 -0800"
      },
      "message": "Merge \"- Update from Widevine - Bug fixes\""
    },
    {
      "commit": "363d4913cb9633b811767084381d2c84a1c290be",
      "tree": "0fa2763e171be42758c2762f11ac47d8be692691",
      "parents": [
        "3ca6d6bbfe614312ad936bce9ab5805615103267"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Feb 18 14:48:29 2011 -0800"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Feb 18 16:16:34 2011 -0800"
      },
      "message": "Cursor background attribute made public\n\nSince MR1 will get a new API number.\n\nNew section in public. Assumed MR1 will be version 3.1\n\nChange-Id: I42d33d17abd6f828ece18a2c774acf341a47c321\n"
    },
    {
      "commit": "6681984cf6aaae5f26cf6b82c7bb9f1c50d7ecd7",
      "tree": "d4f1b2825f40821f352baa2958f216dd08f65239",
      "parents": [
        "10d63fada8a0e67095422d60b381906ebe5b65ee"
      ],
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "Tue Feb 15 10:34:26 2011 -0800"
      },
      "committer": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "Fri Feb 18 16:10:53 2011 -0800"
      },
      "message": "- Update from Widevine\n- Bug fixes\n\nChange-Id: I494cfe145e7aad36f3d8c68841cab847487dd85b\n"
    },
    {
      "commit": "f3fa0cdbaea109b114f7facbb5d42de3fc12bbc8",
      "tree": "f77a3e54bb69fb71a230da03e536f305e1884f43",
      "parents": [
        "e7c943926db892d479ba4a0a9b9b314db8abaaee"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Feb 03 14:17:05 2011 -0800"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Feb 18 16:05:15 2011 -0800"
      },
      "message": "Bugfixes in StaticLayout.\n\nBug 3422121\n\nWith ellipsize, lines starting with a very long word that does not\nfit inside the width were simply ignored. Cut the long word instead.\n\nstart - widthStart index offset shift in BiDi.\n\nThe original ellipsize-end patch that added \u0027...\u0027 after the last\nword on end-ellipsized lines has been punted in favor of a true\nellipsize support in I.\n\nI believe the StaticLayout calculateEllipsise is a no-op since textwidth \u003c\u003d avail\nby construction: fitWidth and okwidth are \u003c outerWidth. The only exception is the\nparaEnd !\u003d here case in generate (when not a single character fits in width).\nThis case is exercised by StaticLayoutTest in cts (width of 8 pixels) and revealed\nan offset error in widstart.\n\nAll in all, it looks like this code was probably never really tested. I tried some\ntypical text configuration to make sure these changes improved the situation.\n\nChange-Id: Ibee410bd7db453abf93e10e8beb844eae998922c\n"
    },
    {
      "commit": "a54fa6a931953566601f9c5ccb0ec0c08cb34961",
      "tree": "0462f9c4966b8e7200c72555f161e54591ff21f9",
      "parents": [
        "e7c943926db892d479ba4a0a9b9b314db8abaaee",
        "f7107d7e78b2ed6b18647961982511fac3b4eee9"
      ],
      "author": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Fri Feb 18 15:37:30 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 18 15:37:30 2011 -0800"
      },
      "message": "Merge \"A method refactoring and a simple rounding fix.\""
    },
    {
      "commit": "f7107d7e78b2ed6b18647961982511fac3b4eee9",
      "tree": "faa475b232e6e7abcd8adf14c6344b047ba825ff",
      "parents": [
        "10d63fada8a0e67095422d60b381906ebe5b65ee"
      ],
      "author": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Fri Feb 18 15:27:28 2011 -0800"
      },
      "committer": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Fri Feb 18 15:30:34 2011 -0800"
      },
      "message": "A method refactoring and a simple rounding fix.\n\nissue: 3382398\nChange-Id: I3b43c6e4954b5040a266da60c9a97314f1a5b91f\n"
    },
    {
      "commit": "e7c943926db892d479ba4a0a9b9b314db8abaaee",
      "tree": "180b0c99a39029c3a18a24873e3af2aef899ba8d",
      "parents": [
        "375adc69aedbfe8bf73fa9782d57522927d502e4",
        "4afd62b18c52a55371ab923d54f93615ad68fd7a"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Feb 18 15:17:16 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 18 15:17:16 2011 -0800"
      },
      "message": "Merge \"Add an API to listen for window attach/detach events on a View.\""
    },
    {
      "commit": "375adc69aedbfe8bf73fa9782d57522927d502e4",
      "tree": "1de0025c00508c0fd8985bf1f0303a969637ceb2",
      "parents": [
        "a4738cf78fb9a0203d3f223fad6cdc98cff7ec30",
        "483f7130b593bb79f8ad0740356963aab42ccf54"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Feb 18 15:14:44 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 18 15:14:44 2011 -0800"
      },
      "message": "am 483f7130: am e4da3934: Merge \"docs: move new AIDL doc back into the existing doc, but move the side nav location out of tools\" into honeycomb\n\n* commit \u0027483f7130b593bb79f8ad0740356963aab42ccf54\u0027:\n  docs: move new AIDL doc back into the existing doc, but move the side nav location out of tools\n"
    },
    {
      "commit": "483f7130b593bb79f8ad0740356963aab42ccf54",
      "tree": "d9ad0a97c3f1710d29351b72a2f7f40986ac6494",
      "parents": [
        "55d3fc1bd571360dbecd76e9913666ed668e974a",
        "e4da39345209c47b2736f266adfc22a0fdb4c716"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Feb 18 15:11:14 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 18 15:11:14 2011 -0800"
      },
      "message": "am e4da3934: Merge \"docs: move new AIDL doc back into the existing doc, but move the side nav location out of tools\" into honeycomb\n\n* commit \u0027e4da39345209c47b2736f266adfc22a0fdb4c716\u0027:\n  docs: move new AIDL doc back into the existing doc, but move the side nav location out of tools\n"
    },
    {
      "commit": "e4da39345209c47b2736f266adfc22a0fdb4c716",
      "tree": "a2ec26274161cdd4868c608c40369aff137a12d4",
      "parents": [
        "163413f4360af8a8b010fa69a131fb0177df96a7",
        "7fbeaf928668058d26f59de211239842d434fb9f"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Feb 18 15:08:26 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 18 15:08:26 2011 -0800"
      },
      "message": "Merge \"docs: move new AIDL doc back into the existing doc, but move the side nav location out of tools\" into honeycomb"
    },
    {
      "commit": "4afd62b18c52a55371ab923d54f93615ad68fd7a",
      "tree": "6034918377b4128e00d6e4c5752bbd87fd2cc911",
      "parents": [
        "10d63fada8a0e67095422d60b381906ebe5b65ee"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Feb 18 15:02:18 2011 -0800"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Feb 18 15:03:20 2011 -0800"
      },
      "message": "Add an API to listen for window attach/detach events on a View.\n\nFix bug 3312949 - inconsistent state in MenuPopupHelper\n\nChange-Id: Ie802ada3f8de4cf71c92fcc7c6abce9ba85e7b75\n"
    },
    {
      "commit": "bc7a4c8cfa3b8352e14e2dcc8f6cd00cc00c7833",
      "tree": "58bdf6f7e7f2f0f45684eebb8ba546bb38c9757e",
      "parents": [
        "a4738cf78fb9a0203d3f223fad6cdc98cff7ec30"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Wed Feb 09 10:45:51 2011 -0800"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Feb 18 14:56:06 2011 -0800"
      },
      "message": "Tuning the touch up filter.\n\nBug 3436027\n\nA movement has to happen recently, and there has to have been a stable\nperiod before this.\n\nAlso fixes a problem with the paste popup that could be displayed for very\nfast motion since it was only based on time and not on distance.\n\nChange-Id: I02264b4d54e4d1323ebc2d1b5102769ba2d8569a\n"
    },
    {
      "commit": "3d01006fd6698cc52760527d25611b3c25193330",
      "tree": "961dc5d6329e8b946f3fca0352c50299c46ca6ee",
      "parents": [
        "3ca6d6bbfe614312ad936bce9ab5805615103267"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Feb 18 14:16:41 2011 -0800"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Feb 18 14:50:52 2011 -0800"
      },
      "message": "Fixes around cursor blink.\n\nBug 3394800\n\nA previous fix called cancel when the window was detached. The cancel/uncancel\nmechanism does not actually removes the Blink runnable.\n\nIt is indeed more a suspend, which is used when the window loses focus.\nThe problem here was that uncancel was never called.\n\nRemoving the runnable callback instead.\n\nAlso rationalized the use of makeBlink and the setting of mShowCursor\n\nChange-Id: I92aac43a891991b7cc98738de0f12332ab16907a\n"
    },
    {
      "commit": "a4738cf78fb9a0203d3f223fad6cdc98cff7ec30",
      "tree": "d85ba6df496533cf9291e14c10773c9ffb4103ea",
      "parents": [
        "c9bcc5618c2dc4ef49dedfbb77f6b69960a8fe6e",
        "5284090631e638b916d9a453212e9dc802656a67"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Feb 18 14:05:34 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 18 14:05:34 2011 -0800"
      },
      "message": "Merge \"Changes for ril.h version 6.\""
    },
    {
      "commit": "5284090631e638b916d9a453212e9dc802656a67",
      "tree": "f59aa838d1a4de9022565788554c7b639a847812",
      "parents": [
        "4b6c6249a39c42c9b96e9cf1ab031de18f921870"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Feb 18 12:40:47 2011 -0800"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Feb 18 12:40:47 2011 -0800"
      },
      "message": "Changes for ril.h version 6.\n\nChange-Id: Iacd9d362c4836546ac277cf3571227d426a721aa\n"
    },
    {
      "commit": "c9bcc5618c2dc4ef49dedfbb77f6b69960a8fe6e",
      "tree": "867f4993096c1fb2423f239a703572ceca39eb8d",
      "parents": [
        "4b6c6249a39c42c9b96e9cf1ab031de18f921870",
        "8107f9552b7c336fddf4a02281ebfc5e1a7e2c85"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Feb 18 12:16:17 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 18 12:16:17 2011 -0800"
      },
      "message": "Merge \"Fix styling for legacy light themed lists\""
    },
    {
      "commit": "8107f9552b7c336fddf4a02281ebfc5e1a7e2c85",
      "tree": "6f51167a3e58cb9abf5dbd2af5c821780f7ea202",
      "parents": [
        "10d63fada8a0e67095422d60b381906ebe5b65ee"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Feb 18 12:14:32 2011 -0800"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Feb 18 12:14:32 2011 -0800"
      },
      "message": "Fix styling for legacy light themed lists\n\nChange-Id: I1ec470f967376dd97b69cdf42face1386180a484\n"
    },
    {
      "commit": "4b6c6249a39c42c9b96e9cf1ab031de18f921870",
      "tree": "1002b4e5bc9a4ebec4da19d3447209507c3f5e89",
      "parents": [
        "43bee0fef9115e6dfb60ece1c93e7708d22d9bd2",
        "55d3fc1bd571360dbecd76e9913666ed668e974a"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Feb 18 10:55:07 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 18 10:55:07 2011 -0800"
      },
      "message": "am 55d3fc1b: am 163413f4: Merge \"docs: update getting started doc for 3.0; move out of preview docs\" into honeycomb\n\n* commit \u002755d3fc1bd571360dbecd76e9913666ed668e974a\u0027:\n  docs: update getting started doc for 3.0; move out of preview docs\n"
    },
    {
      "commit": "43bee0fef9115e6dfb60ece1c93e7708d22d9bd2",
      "tree": "3a705ecb0de5e8cf3b1a065cfe13edd2d1e9da93",
      "parents": [
        "c5075c0add847d2313ab34c2465c7ef79e3eab57",
        "ce6ff6403428069004e53651ea3b870a6bc67bb4"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@google.com",
        "time": "Fri Feb 18 10:52:37 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 18 10:52:37 2011 -0800"
      },
      "message": "Merge \"Visual indication of do-not-disturb mode in system bar.\""
    },
    {
      "commit": "c5075c0add847d2313ab34c2465c7ef79e3eab57",
      "tree": "cab042850cab1ce89c54ad13d71136af6bda22d3",
      "parents": [
        "10d63fada8a0e67095422d60b381906ebe5b65ee",
        "e2ad901f4a7ec645c8711b19f0af379bab363c44"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Feb 18 10:44:49 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 18 10:44:49 2011 -0800"
      },
      "message": "Merge \"Added bluetooth SCO stream to VolumePanel\""
    },
    {
      "commit": "55d3fc1bd571360dbecd76e9913666ed668e974a",
      "tree": "4c2ce3a8cf31d8af4a80fc9d9bf7a13ac2615bd4",
      "parents": [
        "d2acfd6d04545562fcacd266e175461f26b25da9",
        "163413f4360af8a8b010fa69a131fb0177df96a7"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Feb 18 10:40:59 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 18 10:40:59 2011 -0800"
      },
      "message": "am 163413f4: Merge \"docs: update getting started doc for 3.0; move out of preview docs\" into honeycomb\n\n* commit \u0027163413f4360af8a8b010fa69a131fb0177df96a7\u0027:\n  docs: update getting started doc for 3.0; move out of preview docs\n"
    },
    {
      "commit": "ce6ff6403428069004e53651ea3b870a6bc67bb4",
      "tree": "e9779bc5d5c43d2ba5dc5dd86fa85676542050e8",
      "parents": [
        "10d63fada8a0e67095422d60b381906ebe5b65ee"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@google.com",
        "time": "Fri Feb 18 12:51:08 2011 -0500"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@google.com",
        "time": "Fri Feb 18 13:32:14 2011 -0500"
      },
      "message": "Visual indication of do-not-disturb mode in system bar.\n\nBug: 3408005\nChange-Id: I934a6684bb3e90e2ada848872b5670f6b6e3e055\n"
    },
    {
      "commit": "520d8bc1d840966b5519195aaa514597a662c053",
      "tree": "bcfffa1ed9ab564fd813986ad9af8948c836ae53",
      "parents": [
        "42509799f261c844bf6be66ce630c47bdee620f3"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Fri Feb 18 13:23:13 2011 -0500"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Fri Feb 18 13:27:02 2011 -0500"
      },
      "message": "KeyguardManager: Add isKeyguardLocked() and isKeyguardSecure()\n\nBUG: 3402847\n\nChange-Id: I725838c9d96617dd4497f9c80417cd623eceb846\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "163413f4360af8a8b010fa69a131fb0177df96a7",
      "tree": "cf4196b611f9a5dd18c93ecc5d0e5517a68263f0",
      "parents": [
        "a58f58daf94caa7e50c04707a67ba1a9dacb0a9c",
        "adaf5a70970c7f4bc972ef35b790d4eaf1534df8"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Feb 18 10:26:41 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 18 10:26:41 2011 -0800"
      },
      "message": "Merge \"docs: update getting started doc for 3.0; move out of preview docs\" into honeycomb"
    },
    {
      "commit": "10d63fada8a0e67095422d60b381906ebe5b65ee",
      "tree": "28e79270c892a186b78b912673a63883377efb04",
      "parents": [
        "bdbdf0148d8ad36f8425b9be81c03dbe81333354",
        "a05fa96834d74b195fe8e26ca412d5bf7e7f66dc"
      ],
      "author": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Fri Feb 18 09:50:11 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 18 09:50:11 2011 -0800"
      },
      "message": "Merge \"Make sure zoom width is changed before fit-to-screen.\""
    },
    {
      "commit": "a05fa96834d74b195fe8e26ca412d5bf7e7f66dc",
      "tree": "1d9dcd96ced5f4d677d95e7526c2405d87c69245",
      "parents": [
        "459c42395648193bb13ed8a4bcf5c58af9cac3c5"
      ],
      "author": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Fri Feb 18 09:31:59 2011 -0800"
      },
      "committer": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Fri Feb 18 09:31:59 2011 -0800"
      },
      "message": "Make sure zoom width is changed before fit-to-screen.\n\nissue: 3466509\nChange-Id: I7cdb9544fcb3f261ebd0a831ab4a5cd685c5fc77\n"
    },
    {
      "commit": "bdbdf0148d8ad36f8425b9be81c03dbe81333354",
      "tree": "5321e08c24938932c464d3a6ee048c2a8c4084d7",
      "parents": [
        "3d9b77451540d67e55e970e2ecd4be7864f82ee3",
        "894df17eee708688c8a6e67941add2017239c790"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Fri Feb 18 09:17:15 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 18 09:17:15 2011 -0800"
      },
      "message": "Merge \"Fixing font renderer attribute slot locations.\""
    },
    {
      "commit": "3d9b77451540d67e55e970e2ecd4be7864f82ee3",
      "tree": "3118c0bbf0c03d4f6715ee6ca6501512caeaa50c",
      "parents": [
        "43f608f928cec782f0f7dad248f4430fe2581016",
        "db217e0f02d6e719838576a54de9b7c59fa153fe"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Fri Feb 18 09:12:30 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 18 09:12:30 2011 -0800"
      },
      "message": "Merge \"Fix UI in image processing.\""
    },
    {
      "commit": "43f608f928cec782f0f7dad248f4430fe2581016",
      "tree": "836291cdd0eb449f0fcb281606257119ea489c9b",
      "parents": [
        "42509799f261c844bf6be66ce630c47bdee620f3"
      ],
      "author": {
        "name": "Cary Clark",
        "email": "cary@android.com",
        "time": "Fri Feb 18 11:30:12 2011 -0500"
      },
      "committer": {
        "name": "Cary Clark",
        "email": "cary@android.com",
        "time": "Fri Feb 18 12:10:08 2011 -0500"
      },
      "message": "don\u0027t start long press when selecting text\n\nThe timers to initiate short press and long press shouldn\u0027t\nbe started if text is selected. Since these presses won\u0027t\nprovide any feedback (e.g., the context menu doesn\u0027t show\nup), with them disabled, the long press can turn into a\ndrag.\n\nbug:3440375\nChange-Id: I019796334a8f3090922747ae3c9e21d3b87b4a3c\n"
    },
    {
      "commit": "42509799f261c844bf6be66ce630c47bdee620f3",
      "tree": "c9d7ad324554d8e56abe6b94910c0bcd4af80f6a",
      "parents": [
        "7a2222b2605b52fc24baf6c7df509979cbec8d9b"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Fri Feb 18 12:34:35 2011 +0000"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Fri Feb 18 14:37:15 2011 +0000"
      },
      "message": "Fix crash downloading posters for HTML5 video.\n\nWe use the apache HTTP stack to download the poster images\nfor HTML5 video. This will crash if there is no host to use\nas the \"Host\" header when making the request. Limit the java\nposter downloader to just http or https for now. WebKit seems\nable to display posters over other schemes like file://, but\ndoesn\u0027t always get the dimensions right. This fix just stops\nus crashing.\n\nBug: 3180037\nChange-Id: Idf51efda5b9ca1f2fe373c1fdb9c6bb7d5e254c8\n"
    }
  ],
  "next": "c2b9eb88fd6ee37aacd36a17a8236d4ead23ac10"
}
