)]}'
{
  "log": [
    {
      "commit": "d071ec2b49ee65914b33fca3e8087f14e43237b6",
      "tree": "eb81ad84d8d3a888b72faf1b8b255c3880765289",
      "parents": [
        "a1e99532b4375849a5313c8f9a9152a1fbbe0d36"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Apr 18 14:08:33 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Apr 18 14:08:33 2011 -0700"
      },
      "message": "Integrate from support lib: fix restore of list state.\n\nThe FragmentManager/ListFragment impl was restoring the list\nstate before setting its adapter.  This caused the list view to\nlose the state, since it gets cleared as part of setting the\nadapter.  Now the fragment manager waits on restoring the view\nhierarchy state until after it has done onActivityCreated(),\nat which point we have set the adapter.\n\nIt would be nice to make list view less fragile in this regard,\nbut that is for a different change.\n\nChange-Id: I032d6fe0fefc0dabfae95d44152146029ef5db8e\n"
    },
    {
      "commit": "a1e99532b4375849a5313c8f9a9152a1fbbe0d36",
      "tree": "f2d615877e1ffc04c6518f0de2a232bf40ddf215",
      "parents": [
        "47c4156567ce5abf8a6fca7fefe6ae9a20fb5117",
        "97837c917227e7863573c385b9d2405f7cfd135a"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Apr 18 10:25:57 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 18 10:25:57 2011 -0700"
      },
      "message": "Merge \"Fix broken assert (if input allocation is NULL).\""
    },
    {
      "commit": "47c4156567ce5abf8a6fca7fefe6ae9a20fb5117",
      "tree": "accd85c84db9169e2525ea595bb8326d4a14c757",
      "parents": [
        "b0dfade955f2e2e19a827ca2119f3c5d319a824a"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Apr 15 19:00:20 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Apr 18 10:18:05 2011 -0700"
      },
      "message": "Back-port new fragment detach APIs from support lib.\n\nThis allow a much cleaner implementation of things like the\nfragment pager class.\n\nChange-Id: I433be3d6c24c9a059d908d442bcfddbf1e8e57e5\n"
    },
    {
      "commit": "b0dfade955f2e2e19a827ca2119f3c5d319a824a",
      "tree": "bbbda0f558c45cecb2bff60498b9b77592882faf",
      "parents": [
        "2ecebd6f69db9a127f78ae32916d1e0066939b29",
        "0a47f4f711514ceb3e5f6d3ecdbc4c74f7b3bbef"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Apr 18 08:12:36 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 18 08:12:36 2011 -0700"
      },
      "message": "Merge \"Parcel::appendFrom({const } Parcel *parcel, size_t, size_t)\""
    },
    {
      "commit": "2ecebd6f69db9a127f78ae32916d1e0066939b29",
      "tree": "82cf6402ec47e5ba99196aa68b61de66c534cff1",
      "parents": [
        "d20d9652fbdea2d54fb82ea2e763b51673a61002",
        "62174ac1a203e2ab57fd91837e7e67b0c578ecbe"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Apr 18 03:28:26 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Apr 18 03:28:26 2011 -0700"
      },
      "message": "am 62174ac1: am 74c890a5: am 1f07f125: am 6669f251: docs: fix snippet errors in web doc\n\n* commit \u002762174ac1a203e2ab57fd91837e7e67b0c578ecbe\u0027:\n  docs: fix snippet errors in web doc\n"
    },
    {
      "commit": "62174ac1a203e2ab57fd91837e7e67b0c578ecbe",
      "tree": "65b28e179dcab6c0b139ed9499314e16a335237e",
      "parents": [
        "5f7edb2c53b2432ea3426c563d9743338ba1d064",
        "74c890a57a819a0245573987455088c111e2c4eb"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Apr 18 03:18:06 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Apr 18 03:18:06 2011 -0700"
      },
      "message": "am 74c890a5: am 1f07f125: am 6669f251: docs: fix snippet errors in web doc\n\n* commit \u002774c890a57a819a0245573987455088c111e2c4eb\u0027:\n  docs: fix snippet errors in web doc\n"
    },
    {
      "commit": "74c890a57a819a0245573987455088c111e2c4eb",
      "tree": "32ac61f23b65b02c700f5988960e2c4af8c6f67f",
      "parents": [
        "a9378485cb8d0968a9a177f730875e0f1d49d689",
        "1f07f1257b62f2ac71696bb430f9328597c3de27"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Apr 18 03:08:32 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Apr 18 03:08:32 2011 -0700"
      },
      "message": "am 1f07f125: am 6669f251: docs: fix snippet errors in web doc\n\n* commit \u00271f07f1257b62f2ac71696bb430f9328597c3de27\u0027:\n  docs: fix snippet errors in web doc\n"
    },
    {
      "commit": "d20d9652fbdea2d54fb82ea2e763b51673a61002",
      "tree": "cba3535dab86b2c12e9d20e00f3abdb50f5e8262",
      "parents": [
        "982db1c3a57ea49d6dba900a780321b5246c8586",
        "5f7edb2c53b2432ea3426c563d9743338ba1d064"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Apr 16 14:52:04 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Apr 16 14:52:04 2011 -0700"
      },
      "message": "am 5f7edb2c: am a9378485: Merge \"Telephony: GDCT - Set enabled state before notification is sent out.\" into honeycomb-LTE\n\n* commit \u00275f7edb2c53b2432ea3426c563d9743338ba1d064\u0027:\n  Telephony: GDCT - Set enabled state before notification is sent out.\n"
    },
    {
      "commit": "982db1c3a57ea49d6dba900a780321b5246c8586",
      "tree": "6f5e2d825a47c74cca95f24024fc55c454f11760",
      "parents": [
        "e7683c5f78508ab36374d749c2e487d35cfa4f10",
        "d86e06f7db0705b5fa64f23dcecf305133d2acc7"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Apr 16 14:50:10 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Apr 16 14:50:10 2011 -0700"
      },
      "message": "am d86e06f7: am df43e321: Merge \"Telephony: Set Radio turned off reason when powered off.\" into honeycomb-LTE\n\n* commit \u0027d86e06f7db0705b5fa64f23dcecf305133d2acc7\u0027:\n  Telephony: Set Radio turned off reason when powered off.\n"
    },
    {
      "commit": "e7683c5f78508ab36374d749c2e487d35cfa4f10",
      "tree": "5808379583e34cca1dc9975198aa125239fe7a3a",
      "parents": [
        "c7d9f1e673e222b6fb10643d6e5a2ce432267397",
        "fa65533ef11e794b21580e5583a74d2d8ffb7047"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Apr 16 14:50:06 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Apr 16 14:50:06 2011 -0700"
      },
      "message": "am fa65533e: am dc26a0c8: Merge \"Clean up calls immediately if cid become inactive in unsol data state changed\" into honeycomb-LTE\n\n* commit \u0027fa65533ef11e794b21580e5583a74d2d8ffb7047\u0027:\n  Clean up calls immediately if cid become inactive in unsol data state changed\n"
    },
    {
      "commit": "5f7edb2c53b2432ea3426c563d9743338ba1d064",
      "tree": "414e9ba916ec5c0f4f6e3115cd0c311608b3e298",
      "parents": [
        "d86e06f7db0705b5fa64f23dcecf305133d2acc7",
        "a9378485cb8d0968a9a177f730875e0f1d49d689"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Apr 16 14:49:07 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Apr 16 14:49:07 2011 -0700"
      },
      "message": "am a9378485: Merge \"Telephony: GDCT - Set enabled state before notification is sent out.\" into honeycomb-LTE\n\n* commit \u0027a9378485cb8d0968a9a177f730875e0f1d49d689\u0027:\n  Telephony: GDCT - Set enabled state before notification is sent out.\n"
    },
    {
      "commit": "c7d9f1e673e222b6fb10643d6e5a2ce432267397",
      "tree": "981f13d080ab46e1f6a3d7fdbb07419d26be8e52",
      "parents": [
        "517cab6c8d06cb7fcb90952d300231f190188afa",
        "6708e008ef29b5221960d3b42ca8fcc192108192"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Apr 16 14:48:10 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Apr 16 14:48:10 2011 -0700"
      },
      "message": "am 6708e008: am 585b7acb: Merge \"handle missing constants when creating a Phone instance\" into honeycomb-LTE\n\n* commit \u00276708e008ef29b5221960d3b42ca8fcc192108192\u0027:\n  handle missing constants when creating a Phone instance\n"
    },
    {
      "commit": "517cab6c8d06cb7fcb90952d300231f190188afa",
      "tree": "90f041b589f25913f7c03881e42f9850b35e3299",
      "parents": [
        "644c4f186259cd26a2fb1e5be3ce32d891adc7af",
        "dff90b7d161bd7d11d931a43aad79d87e7f4dfc1"
      ],
      "author": {
        "name": "Ramesh Sudini",
        "email": "ramesh.sudini@motorola.com",
        "time": "Sat Apr 16 14:47:56 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Apr 16 14:47:56 2011 -0700"
      },
      "message": "am dff90b7d: am a5c9c724: Data Availability Indication changes.\n\n* commit \u0027dff90b7d161bd7d11d931a43aad79d87e7f4dfc1\u0027:\n  Data Availability Indication changes.\n"
    },
    {
      "commit": "d86e06f7db0705b5fa64f23dcecf305133d2acc7",
      "tree": "56c954cdfeac7c3e1c633cc0b38b5ad4fc19fa31",
      "parents": [
        "fa65533ef11e794b21580e5583a74d2d8ffb7047",
        "df43e321778a02f9eaeb8faacf4ae7917c434106"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Apr 16 14:47:17 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Apr 16 14:47:17 2011 -0700"
      },
      "message": "am df43e321: Merge \"Telephony: Set Radio turned off reason when powered off.\" into honeycomb-LTE\n\n* commit \u0027df43e321778a02f9eaeb8faacf4ae7917c434106\u0027:\n  Telephony: Set Radio turned off reason when powered off.\n"
    },
    {
      "commit": "fa65533ef11e794b21580e5583a74d2d8ffb7047",
      "tree": "83f2721f8bc94587998f4ad782cafd83666c9b0b",
      "parents": [
        "6708e008ef29b5221960d3b42ca8fcc192108192",
        "dc26a0c8d4ce4edcddcfc6b8e810ae5f8e73cda4"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Apr 16 14:47:15 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Apr 16 14:47:15 2011 -0700"
      },
      "message": "am dc26a0c8: Merge \"Clean up calls immediately if cid become inactive in unsol data state changed\" into honeycomb-LTE\n\n* commit \u0027dc26a0c8d4ce4edcddcfc6b8e810ae5f8e73cda4\u0027:\n  Clean up calls immediately if cid become inactive in unsol data state changed\n"
    },
    {
      "commit": "a9378485cb8d0968a9a177f730875e0f1d49d689",
      "tree": "884ecf0b99d0347c0c19c3dc783900deb0838d39",
      "parents": [
        "df43e321778a02f9eaeb8faacf4ae7917c434106",
        "1aac25187ff3dca0856177559ff15c670208e775"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Apr 16 14:45:42 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 16 14:45:42 2011 -0700"
      },
      "message": "Merge \"Telephony: GDCT - Set enabled state before notification is sent out.\" into honeycomb-LTE"
    },
    {
      "commit": "6708e008ef29b5221960d3b42ca8fcc192108192",
      "tree": "e7c1cf3213a2c32a233b12a90887ddd3ed99e209",
      "parents": [
        "dff90b7d161bd7d11d931a43aad79d87e7f4dfc1",
        "585b7acb16183ae31e71912dc2bfceea421be157"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Apr 16 14:45:28 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Apr 16 14:45:28 2011 -0700"
      },
      "message": "am 585b7acb: Merge \"handle missing constants when creating a Phone instance\" into honeycomb-LTE\n\n* commit \u0027585b7acb16183ae31e71912dc2bfceea421be157\u0027:\n  handle missing constants when creating a Phone instance\n"
    },
    {
      "commit": "dff90b7d161bd7d11d931a43aad79d87e7f4dfc1",
      "tree": "cadf0fb83d37ee86a2604365d419d876293dc4d4",
      "parents": [
        "9bd1368bb431d701604a48b226ee362fc7838c6a",
        "a5c9c7246b065710227395ec4a7c1df0168363ef"
      ],
      "author": {
        "name": "Ramesh Sudini",
        "email": "ramesh.sudini@motorola.com",
        "time": "Sat Apr 16 14:45:19 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Apr 16 14:45:19 2011 -0700"
      },
      "message": "am a5c9c724: Data Availability Indication changes.\n\n* commit \u0027a5c9c7246b065710227395ec4a7c1df0168363ef\u0027:\n  Data Availability Indication changes.\n"
    },
    {
      "commit": "df43e321778a02f9eaeb8faacf4ae7917c434106",
      "tree": "2c8a6be3aca9e93bacfc85e1029d5b9964d8269a",
      "parents": [
        "dc26a0c8d4ce4edcddcfc6b8e810ae5f8e73cda4",
        "157f9a0449228f8e3fe5d285c9746875aeff1581"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Apr 16 14:44:08 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 16 14:44:08 2011 -0700"
      },
      "message": "Merge \"Telephony: Set Radio turned off reason when powered off.\" into honeycomb-LTE"
    },
    {
      "commit": "dc26a0c8d4ce4edcddcfc6b8e810ae5f8e73cda4",
      "tree": "b23fabbe30b6730d8631147366d68a8be893eb49",
      "parents": [
        "585b7acb16183ae31e71912dc2bfceea421be157",
        "a43db7f48dd27e80d2eb54b58f1c7099cfa414be"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Apr 16 14:43:30 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 16 14:43:30 2011 -0700"
      },
      "message": "Merge \"Clean up calls immediately if cid become inactive in unsol data state changed\" into honeycomb-LTE"
    },
    {
      "commit": "585b7acb16183ae31e71912dc2bfceea421be157",
      "tree": "9b8d8481f12baeeddf6d090fc2f63393c31ca310",
      "parents": [
        "a5c9c7246b065710227395ec4a7c1df0168363ef",
        "96a5f00abe95acfe39fad363c24528ca0fab82ba"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Apr 16 14:42:49 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 16 14:42:49 2011 -0700"
      },
      "message": "Merge \"handle missing constants when creating a Phone instance\" into honeycomb-LTE"
    },
    {
      "commit": "1aac25187ff3dca0856177559ff15c670208e775",
      "tree": "bc31b6eea524493fdfe779f2f02457b70fae7b2c",
      "parents": [
        "6ed4798c70bf4ba253a8cdd37bf48008af81da7d"
      ],
      "author": {
        "name": "Ramesh Sudini",
        "email": "ramesh.sudini@motorola.com",
        "time": "Sat Apr 16 04:54:09 2011 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Apr 16 04:54:28 2011 -0700"
      },
      "message": "Telephony: GDCT - Set enabled state before notification is sent out.\n\nChange-Id: I6e84920b8d082fd6da838bccb5333051362bc4bc\n"
    },
    {
      "commit": "96a5f00abe95acfe39fad363c24528ca0fab82ba",
      "tree": "bb507afde1807a76dc61b1fbe68000308cff3ff7",
      "parents": [
        "6ed4798c70bf4ba253a8cdd37bf48008af81da7d"
      ],
      "author": {
        "name": "Kazuhiro Ondo",
        "email": "kazuhiro.ondo@motorola.com",
        "time": "Mon Apr 11 21:56:46 2011 -0500"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Apr 16 04:35:48 2011 -0700"
      },
      "message": "handle missing constants when creating a Phone instance\n\nChange-Id: I6089881830842cbaa5bf6d757c6f723c62c5878d\n"
    },
    {
      "commit": "157f9a0449228f8e3fe5d285c9746875aeff1581",
      "tree": "891a063ff2457580730d56309e84938fbaa1914b",
      "parents": [
        "6ed4798c70bf4ba253a8cdd37bf48008af81da7d"
      ],
      "author": {
        "name": "Ramesh Sudini",
        "email": "ramesh.sudini@motorola.com",
        "time": "Tue Apr 12 10:26:53 2011 -0500"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Apr 16 04:34:27 2011 -0700"
      },
      "message": "Telephony: Set Radio turned off reason when powered off.\n\nChange-Id: Ie538c888d09b189b30c24fa0fd637265ccce954f\n"
    },
    {
      "commit": "a43db7f48dd27e80d2eb54b58f1c7099cfa414be",
      "tree": "6d7817d214177300093ead3e2ebf4c944bf93558",
      "parents": [
        "6ed4798c70bf4ba253a8cdd37bf48008af81da7d"
      ],
      "author": {
        "name": "Kazuhiro Ondo",
        "email": "kazuhiro.ondo@motorola.com",
        "time": "Wed Apr 13 14:54:14 2011 -0500"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Apr 16 04:32:53 2011 -0700"
      },
      "message": "Clean up calls immediately if cid become inactive in unsol data state changed\n\nDo not perform extra data call list query. Just trust the message sent up\nfrom RIL.\n\nChange-Id: Ic03f5cc13ef05fe1de8fb5826fa37a68708e8e18\n"
    },
    {
      "commit": "644c4f186259cd26a2fb1e5be3ce32d891adc7af",
      "tree": "465571d42648f723fb1d857c8d8b0c249a1d6650",
      "parents": [
        "19e4be42616c7a337229a9a17dc982374dec8980",
        "5f05f99aaedaba18c426fac287bcb18d56dbe881"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri Apr 15 18:15:13 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 15 18:15:13 2011 -0700"
      },
      "message": "Merge \"Fix a GraphicBuffer leak in SurfaceTexture\""
    },
    {
      "commit": "1f07f1257b62f2ac71696bb430f9328597c3de27",
      "tree": "8a7b040fd556c51b0995d56f7e7d1b25fd82fb31",
      "parents": [
        "f6f87c985989603139b31df663f9f9a90543cacc",
        "6669f251391d7e61a6ea55e2538c941f82514dd9"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Apr 15 18:03:14 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Apr 15 18:03:14 2011 -0700"
      },
      "message": "am 6669f251: docs: fix snippet errors in web doc\n\n* commit \u00276669f251391d7e61a6ea55e2538c941f82514dd9\u0027:\n  docs: fix snippet errors in web doc\n"
    },
    {
      "commit": "6669f251391d7e61a6ea55e2538c941f82514dd9",
      "tree": "eda2309564dfd7e20990cc7bb10ec945727f95a3",
      "parents": [
        "d284a8676e002a72b66d321402ec7f4ed61c7915"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Apr 15 17:55:33 2011 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Apr 15 17:55:33 2011 -0700"
      },
      "message": "docs: fix snippet errors in web doc\n\nChange-Id: I65648136c2df4bde5fa3bc3495f5166c4c87fe8a\n"
    },
    {
      "commit": "19e4be42616c7a337229a9a17dc982374dec8980",
      "tree": "600308e3df93f13c6eeba87f8c4e7410feb0b598",
      "parents": [
        "5ae172b97e3dd9ae670f41753f8cf96b401d5dca",
        "9bd1368bb431d701604a48b226ee362fc7838c6a"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Apr 15 15:48:48 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Apr 15 15:48:48 2011 -0700"
      },
      "message": "am 9bd1368b: am 6ed4798c: Merge \"Cleanup/add log statements.\" into honeycomb-LTE\n\n* commit \u00279bd1368bb431d701604a48b226ee362fc7838c6a\u0027:\n  Cleanup/add log statements.\n"
    },
    {
      "commit": "9bd1368bb431d701604a48b226ee362fc7838c6a",
      "tree": "3810f669461b36f3e7beedd89e841a880936e01b",
      "parents": [
        "93a3f72aa0475e08bbe7de8d512f7149428aaf2d",
        "6ed4798c70bf4ba253a8cdd37bf48008af81da7d"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Apr 15 15:46:27 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Apr 15 15:46:27 2011 -0700"
      },
      "message": "am 6ed4798c: Merge \"Cleanup/add log statements.\" into honeycomb-LTE\n\n* commit \u00276ed4798c70bf4ba253a8cdd37bf48008af81da7d\u0027:\n  Cleanup/add log statements.\n"
    },
    {
      "commit": "a5c9c7246b065710227395ec4a7c1df0168363ef",
      "tree": "e820c35cc2b54bf2ce0c57a2fd4b123d86ce9d62",
      "parents": [
        "6ed4798c70bf4ba253a8cdd37bf48008af81da7d"
      ],
      "author": {
        "name": "Ramesh Sudini",
        "email": "ramesh.sudini@motorola.com",
        "time": "Mon Apr 11 15:26:24 2011 -0500"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Apr 15 15:46:01 2011 -0700"
      },
      "message": "Data Availability Indication changes.\n\nChange-Id: I92bcff10763658cadd4ac1ea98745212c765ecfe\n"
    },
    {
      "commit": "6ed4798c70bf4ba253a8cdd37bf48008af81da7d",
      "tree": "c4c0f7268f7ba4dd0c1ddc7fc5dd39ff649e93ad",
      "parents": [
        "cb0c5f16e9131e73cda38ce18c00a31b1d5be2c3",
        "56b4965f5b429fdd01831c2652f37047c04fcf3e"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Apr 15 15:44:18 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 15 15:44:18 2011 -0700"
      },
      "message": "Merge \"Cleanup/add log statements.\" into honeycomb-LTE"
    },
    {
      "commit": "5ae172b97e3dd9ae670f41753f8cf96b401d5dca",
      "tree": "c2e4b9b938e4c7e7660c49619855a7bd870f169c",
      "parents": [
        "231942afa2b681221152780b05a593139c050457",
        "93a3f72aa0475e08bbe7de8d512f7149428aaf2d"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Apr 15 15:41:35 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Apr 15 15:41:35 2011 -0700"
      },
      "message": "am 93a3f72a: am cb0c5f16: Merge \"Change RIL initialization.\" into honeycomb-LTE\n\n* commit \u002793a3f72aa0475e08bbe7de8d512f7149428aaf2d\u0027:\n  Change RIL initialization.\n"
    },
    {
      "commit": "93a3f72aa0475e08bbe7de8d512f7149428aaf2d",
      "tree": "4f56af7bfa3512167dd124617bc5bf9d38c47728",
      "parents": [
        "07a630d23ef326f820e6339b5f691df0aafd3574",
        "cb0c5f16e9131e73cda38ce18c00a31b1d5be2c3"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Apr 15 15:39:09 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Apr 15 15:39:09 2011 -0700"
      },
      "message": "am cb0c5f16: Merge \"Change RIL initialization.\" into honeycomb-LTE\n\n* commit \u0027cb0c5f16e9131e73cda38ce18c00a31b1d5be2c3\u0027:\n  Change RIL initialization.\n"
    },
    {
      "commit": "cb0c5f16e9131e73cda38ce18c00a31b1d5be2c3",
      "tree": "5dbd4cdd0e5f291d0b14dd8aa89910a18f9436f9",
      "parents": [
        "9a03a73a44c69706fe2b97a28632928f58b434b1",
        "66958c73674673274bf08266b60ad3c1791c9179"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Apr 15 15:36:43 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 15 15:36:43 2011 -0700"
      },
      "message": "Merge \"Change RIL initialization.\" into honeycomb-LTE"
    },
    {
      "commit": "231942afa2b681221152780b05a593139c050457",
      "tree": "4486e87296be23deb0b5285c9d6dfc16396f1231",
      "parents": [
        "230c323231c0de13a473fd35ecad7dd478487fc9",
        "9b247e9223814838caae1c6dc36c2d50a26d9d25"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Fri Apr 15 15:01:11 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 15 15:01:11 2011 -0700"
      },
      "message": "Merge \"Import revised translations.\""
    },
    {
      "commit": "9b247e9223814838caae1c6dc36c2d50a26d9d25",
      "tree": "7c3fbbbd517ad0ec62de092452d2ccd3bd33da10",
      "parents": [
        "3ad604b3d8a3ae87ee3f7545677bacc8f11159c0"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Fri Apr 15 14:37:45 2011 -0700"
      },
      "committer": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Fri Apr 15 14:37:45 2011 -0700"
      },
      "message": "Import revised translations.\n\nChange-Id: I1eabb89593dfaa61902aa92186d727f5cf1b21dc\n"
    },
    {
      "commit": "56b4965f5b429fdd01831c2652f37047c04fcf3e",
      "tree": "72b410ded294f7597aa01a6b755853ea20f5fd43",
      "parents": [
        "d69ec89f5d31064174d79e2e77504814629cffa6"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Apr 15 14:29:24 2011 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Apr 15 14:29:24 2011 -0700"
      },
      "message": "Cleanup/add log statements.\n\nChange-Id: Ia9e1dfab0dd6eb0ac08e6ce2f3d414d358652d80\n"
    },
    {
      "commit": "230c323231c0de13a473fd35ecad7dd478487fc9",
      "tree": "f8cbf3c9dd44dd648a047b24bbffacf1afd0397d",
      "parents": [
        "3ad604b3d8a3ae87ee3f7545677bacc8f11159c0",
        "1fadab5c36445bb9f0997904dbce44f8e234f847"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Apr 15 12:54:15 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 15 12:54:15 2011 -0700"
      },
      "message": "Merge \"More battery stats improvements.\""
    },
    {
      "commit": "66958c73674673274bf08266b60ad3c1791c9179",
      "tree": "e6a45dd30c16e8c3ca4700aa1b1ba539953a6033",
      "parents": [
        "d69ec89f5d31064174d79e2e77504814629cffa6"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Apr 15 10:06:41 2011 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Apr 15 10:06:41 2011 -0700"
      },
      "message": "Change RIL initialization.\n\n- When creating RIL use lte_on_cdma property to set initial\ncdma subscription source. Later we will use\nRIL_UNSOL_CDMA_SUBSCRIPTION_SOURCE_CHANGED and or some other\ndynamic method.\n\n- Instead of using mInitialRadioStateChange use UNSOL_RIL_CONNECTED\nto initialize ril to a known state.\n\n- Rename RIL_UNSOL_CDMA_SUBSCRIPTION_CHANGED to it \"proper\" name.\nRIL_UNSOL_CDMA_SUBSCRIPTION_SOURCE_CHANGED.\n\nbug: 4287155\nChange-Id: I477ece19dbe381171e0f468184821d6a6d6877b9\n"
    },
    {
      "commit": "3ad604b3d8a3ae87ee3f7545677bacc8f11159c0",
      "tree": "7d22b8cbbb0b2fae1433449cf132b939bc1b8b0b",
      "parents": [
        "702acacfdadcb496130e6e1c8b427a47a1f35930",
        "71e0b4807797c602e7fc787d00d27c4f9c92a507"
      ],
      "author": {
        "name": "Bjorn Bringert",
        "email": "bringert@android.com",
        "time": "Fri Apr 15 07:28:40 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 15 07:28:40 2011 -0700"
      },
      "message": "Merge \"Improve TTS engine audio buffer API\""
    },
    {
      "commit": "71e0b4807797c602e7fc787d00d27c4f9c92a507",
      "tree": "d427149d48fe0e4ac8264d7def556f1e0a7f9c89",
      "parents": [
        "50e657bb2d005568f5dd8bc1d904d07b0d94018f"
      ],
      "author": {
        "name": "Bjorn Bringert",
        "email": "bringert@android.com",
        "time": "Fri Apr 15 14:37:05 2011 +0100"
      },
      "committer": {
        "name": "Bjorn Bringert",
        "email": "bringert@android.com",
        "time": "Fri Apr 15 15:27:30 2011 +0100"
      },
      "message": "Improve TTS engine audio buffer API\n\nThis adds two methods:\nSynthesisRequest.getMaxBufferSize()\nSynthesisRequest.completeAudioAvailable()\n\nChange-Id: I1186eed45997ee9a7e51212c8d6706dd324ca949\n"
    },
    {
      "commit": "702acacfdadcb496130e6e1c8b427a47a1f35930",
      "tree": "8e18ce4630432c0e8e3d7906410f3f05f7adc308",
      "parents": [
        "73e31a3421b2d1ad2646734a81214e4d1c4a1af2",
        "7b1c5c891a09e0e2a2de101fbf951cdc89e03957"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Fri Apr 15 04:21:43 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 15 04:21:43 2011 -0700"
      },
      "message": "Merge \"Fix camera javadoc errors.\""
    },
    {
      "commit": "7b1c5c891a09e0e2a2de101fbf951cdc89e03957",
      "tree": "1648d5587fbd9632b1433733197d9673e8cba0e9",
      "parents": [
        "5cde33b7d14841677414fa9f43a043bb4a89ffa7"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Fri Apr 15 19:16:52 2011 +0800"
      },
      "committer": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Fri Apr 15 19:16:52 2011 +0800"
      },
      "message": "Fix camera javadoc errors.\n\nChange-Id: Ia5db14ee01af49e81295d1eb4dd38218de8944cd\n"
    },
    {
      "commit": "73e31a3421b2d1ad2646734a81214e4d1c4a1af2",
      "tree": "f8962f40bc6b9ba2a40ed32cde707190078ffbf6",
      "parents": [
        "50e657bb2d005568f5dd8bc1d904d07b0d94018f",
        "3f7480dc400bc8cad6ec69803ecd2fac6e46a21f"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Fri Apr 15 03:17:46 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 15 03:17:46 2011 -0700"
      },
      "message": "Merge \"Adding WebElement.java which provides DOM friendly API function to lookup HTML elements in the page.\""
    },
    {
      "commit": "50e657bb2d005568f5dd8bc1d904d07b0d94018f",
      "tree": "bcf319e64984c80f4793602aeb366e7f6b33afdd",
      "parents": [
        "720dd9a89857512d14adabea4efbb542d25fbb02"
      ],
      "author": {
        "name": "Bjorn Bringert",
        "email": "bringert@android.com",
        "time": "Tue Mar 08 16:00:40 2011 +0000"
      },
      "committer": {
        "name": "Bjorn Bringert",
        "email": "bringert@android.com",
        "time": "Fri Apr 15 10:04:31 2011 +0100"
      },
      "message": "Add Java API for writing TTS engines\n\nThis removes the old non-public C++ API for TTS\nengines and replaces it with a Java API.\n\nThe new API is still @hidden, until it has been approved.\n\nBug: 4148636\nChange-Id: I7614ff788e11f897e87052f684f1b4938d539fb7\n"
    },
    {
      "commit": "720dd9a89857512d14adabea4efbb542d25fbb02",
      "tree": "345ffe384d6291f2459532d42e5eb52bf0d2ecf7",
      "parents": [
        "d4fce2b7f1a861590ce84afcf2f569189251bc59",
        "da3ae8fba865e4b02016bcb65b87a1fbfa000158"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri Apr 15 01:07:45 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 15 01:07:45 2011 -0700"
      },
      "message": "Merge \"Use system IME for LockScreen password mode.\""
    },
    {
      "commit": "d4fce2b7f1a861590ce84afcf2f569189251bc59",
      "tree": "f2f90b1a6ce45ecdaae52bbf7960c4220a50a713",
      "parents": [
        "68f1b78b7b9139a0e34285ff641a664e664a14b8"
      ],
      "author": {
        "name": "satok",
        "email": "satok@google.com",
        "time": "Mon Apr 11 12:07:13 2011 +0900"
      },
      "committer": {
        "name": "satok",
        "email": "satok@google.com",
        "time": "Fri Apr 15 13:57:21 2011 +0900"
      },
      "message": "Add comments for APIs of InputMethodManager added to Honeycomb\n\nChange-Id: I89501889c612aaeca503d0c11f14e23c67a0ca39\n"
    },
    {
      "commit": "68f1b78b7b9139a0e34285ff641a664e664a14b8",
      "tree": "dbd50188b77a1dfab9310daad8550d553cf72204",
      "parents": [
        "c02c97ef7527e19dce067562692c89d27e7bad52"
      ],
      "author": {
        "name": "satok",
        "email": "satok@google.com",
        "time": "Mon Apr 11 14:26:04 2011 +0900"
      },
      "committer": {
        "name": "satok",
        "email": "satok@google.com",
        "time": "Fri Apr 15 13:49:33 2011 +0900"
      },
      "message": "Add an API to get the last used input method subtype\n\nBug: 4075039\n\n- Voice input requires to know the last used input method subtype.\n\nChange-Id: I603a4fb88a2af5195e52188adfa6585ad80304fa\n"
    },
    {
      "commit": "1fadab5c36445bb9f0997904dbce44f8e234f847",
      "tree": "1733dd8570de092224fb14f13e861d3f59ec9c96",
      "parents": [
        "44329ad519f25b9c3cdaa8eb5ad73ceb0ddb494d"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Apr 14 17:57:33 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Apr 14 18:02:16 2011 -0700"
      },
      "message": "More battery stats improvements.\n\nWe now write to the parcel using deltas.  For common situations,\nit only takes 4 bytes to write a delta (new command, time delta,\nsignificant state changes, flags indicating additional state that\nfollows).\n\nIncreasing the buffer size to 128K, this give us 32,768 samples\nif they all fit in the smallest delta.  A device that is doing\nsomething every minute (like acquiring a wake lock or doing a\nwifi scan) for our max target battery life of 30 days would\ngenerate 43,200 samples.\n\nAlso some turning to the maximum time between samples at which\nwe decide to completely collapse two samples.\n\nChange-Id: I074a698d27ccf9389f9585abfc983af2f5ba7a54\n"
    },
    {
      "commit": "c02c97ef7527e19dce067562692c89d27e7bad52",
      "tree": "18c10c99b6763cf3417a5c2e65e7a1d7ef25ab96",
      "parents": [
        "fa32cd1516e81ef4d23313c5b05c367e16a7ed73",
        "d195e5ab401432ddac659791640a2927fc668699"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Apr 14 17:00:52 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 14 17:00:52 2011 -0700"
      },
      "message": "Merge \"Replace a custom AndroidRuntime::findClass with a more targeted fix.\""
    },
    {
      "commit": "fa32cd1516e81ef4d23313c5b05c367e16a7ed73",
      "tree": "3a2c6ed34e6616a170a76e49105fa9df447c0071",
      "parents": [
        "3758321fcecf1a6af653937d295a14a5289e8e5b",
        "07a630d23ef326f820e6339b5f691df0aafd3574"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Apr 14 15:43:03 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 14 15:43:03 2011 -0700"
      },
      "message": "am 07a630d2: am 9a03a73a: am f6f87c98: Merge \"Fix issue #4291805: Tap Fish crashes on launch\" into honeycomb-mr1\n\n* commit \u002707a630d23ef326f820e6339b5f691df0aafd3574\u0027:\n  Fix issue #4291805: Tap Fish crashes on launch\n"
    },
    {
      "commit": "07a630d23ef326f820e6339b5f691df0aafd3574",
      "tree": "5382b9b1cda9bf5a3438dbd3ca3ad7772a70553b",
      "parents": [
        "1bfb2db93514f8ed70d0a02c12d7ce4791d6b336",
        "9a03a73a44c69706fe2b97a28632928f58b434b1"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Apr 14 15:40:00 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 14 15:40:00 2011 -0700"
      },
      "message": "am 9a03a73a: am f6f87c98: Merge \"Fix issue #4291805: Tap Fish crashes on launch\" into honeycomb-mr1\n\n* commit \u00279a03a73a44c69706fe2b97a28632928f58b434b1\u0027:\n  Fix issue #4291805: Tap Fish crashes on launch\n"
    },
    {
      "commit": "9a03a73a44c69706fe2b97a28632928f58b434b1",
      "tree": "67654705627c9cfbefecc8331609542f91acd285",
      "parents": [
        "b590ca85afba6b886cc995e9a6092457174ea016",
        "f6f87c985989603139b31df663f9f9a90543cacc"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Apr 14 15:27:32 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 14 15:27:32 2011 -0700"
      },
      "message": "am f6f87c98: Merge \"Fix issue #4291805: Tap Fish crashes on launch\" into honeycomb-mr1\n\n* commit \u0027f6f87c985989603139b31df663f9f9a90543cacc\u0027:\n  Fix issue #4291805: Tap Fish crashes on launch\n"
    },
    {
      "commit": "da3ae8fba865e4b02016bcb65b87a1fbfa000158",
      "tree": "67318a8b629fd7fcff21393fd2d4488396e5806f",
      "parents": [
        "f60cee57f55394e015a86c51b47c82bfd61feb18"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu Apr 14 15:13:49 2011 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu Apr 14 15:24:40 2011 -0700"
      },
      "message": "Use system IME for LockScreen password mode.\n\nChange-Id: I16c4d26fd2aeac2fe1647145b70dfde9d8d26af9\n"
    },
    {
      "commit": "f6f87c985989603139b31df663f9f9a90543cacc",
      "tree": "4861164936215fc7fcc955e6fdc0356ce27dcee4",
      "parents": [
        "4e3d6aa0688f023dfe5feb2eb197207cc8267463",
        "52b0ce0fe3e9ab52c272dde3d9c59376c276a17e"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Apr 14 15:10:31 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 14 15:10:31 2011 -0700"
      },
      "message": "Merge \"Fix issue #4291805: Tap Fish crashes on launch\" into honeycomb-mr1"
    },
    {
      "commit": "3758321fcecf1a6af653937d295a14a5289e8e5b",
      "tree": "18449d06a22ffaf9abd20d4d27ec7f261fa8e262",
      "parents": [
        "46d02743343e3399275ecd93b2354047c2fdbef0",
        "1bfb2db93514f8ed70d0a02c12d7ce4791d6b336"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Thu Apr 14 15:04:41 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 14 15:04:41 2011 -0700"
      },
      "message": "am 1bfb2db9: (-s ours) am b590ca85: am 4e3d6aa0: am d284a867: (-s ours) Merge \"Import revised translations.  DO NOT MERGE\" into honeycomb\n\n* commit \u00271bfb2db93514f8ed70d0a02c12d7ce4791d6b336\u0027:\n  Import revised translations.  DO NOT MERGE\n"
    },
    {
      "commit": "46d02743343e3399275ecd93b2354047c2fdbef0",
      "tree": "18449d06a22ffaf9abd20d4d27ec7f261fa8e262",
      "parents": [
        "f142708b83f09be3cb4c0c769beca4960b47e739",
        "cc0cfcf2ece4610126b7b213af2673da45772270"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Apr 14 15:04:17 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 14 15:04:17 2011 -0700"
      },
      "message": "am cc0cfcf2: am a4f4a843: am 2a08e7bf: am d08debcb: docs: bring back the SDK EULA wall for downloading archived SDKs\n\n* commit \u0027cc0cfcf2ece4610126b7b213af2673da45772270\u0027:\n  docs: bring back the SDK EULA wall for downloading archived SDKs\n"
    },
    {
      "commit": "1bfb2db93514f8ed70d0a02c12d7ce4791d6b336",
      "tree": "e008d6ddf37fa945e9613e31d6f39cfc426bc74f",
      "parents": [
        "cc0cfcf2ece4610126b7b213af2673da45772270",
        "b590ca85afba6b886cc995e9a6092457174ea016"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Thu Apr 14 14:29:19 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 14 14:29:19 2011 -0700"
      },
      "message": "am b590ca85: am 4e3d6aa0: am d284a867: (-s ours) Merge \"Import revised translations.  DO NOT MERGE\" into honeycomb\n\n* commit \u0027b590ca85afba6b886cc995e9a6092457174ea016\u0027:\n  Import revised translations.  DO NOT MERGE\n"
    },
    {
      "commit": "b590ca85afba6b886cc995e9a6092457174ea016",
      "tree": "1fdf5e8e351922b6890d3dadbd786719c598e169",
      "parents": [
        "a4f4a8431caaef4e1381acc41a84e44e99a13e37",
        "4e3d6aa0688f023dfe5feb2eb197207cc8267463"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Thu Apr 14 14:26:46 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 14 14:26:46 2011 -0700"
      },
      "message": "am 4e3d6aa0: am d284a867: (-s ours) Merge \"Import revised translations.  DO NOT MERGE\" into honeycomb\n\n* commit \u00274e3d6aa0688f023dfe5feb2eb197207cc8267463\u0027:\n  Import revised translations.  DO NOT MERGE\n"
    },
    {
      "commit": "cc0cfcf2ece4610126b7b213af2673da45772270",
      "tree": "e008d6ddf37fa945e9613e31d6f39cfc426bc74f",
      "parents": [
        "a4b76ff4911538f01e92af2f3fa3f4016ad0e290",
        "a4f4a8431caaef4e1381acc41a84e44e99a13e37"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Apr 14 14:23:23 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 14 14:23:23 2011 -0700"
      },
      "message": "am a4f4a843: am 2a08e7bf: am d08debcb: docs: bring back the SDK EULA wall for downloading archived SDKs\n\n* commit \u0027a4f4a8431caaef4e1381acc41a84e44e99a13e37\u0027:\n  docs: bring back the SDK EULA wall for downloading archived SDKs\n"
    },
    {
      "commit": "4e3d6aa0688f023dfe5feb2eb197207cc8267463",
      "tree": "c0874da2dedfb6456bf5cfbf4453c0cba5026697",
      "parents": [
        "2a08e7bf6778fe7494be45c7231e2df3edce5ab4",
        "d284a8676e002a72b66d321402ec7f4ed61c7915"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Thu Apr 14 14:21:57 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 14 14:21:57 2011 -0700"
      },
      "message": "am d284a867: (-s ours) Merge \"Import revised translations.  DO NOT MERGE\" into honeycomb\n\n* commit \u0027d284a8676e002a72b66d321402ec7f4ed61c7915\u0027:\n  Import revised translations.  DO NOT MERGE\n"
    },
    {
      "commit": "d284a8676e002a72b66d321402ec7f4ed61c7915",
      "tree": "ae2de63d24ad8c24599eabf719909c0a83bf4234",
      "parents": [
        "d08debcb211ec2e369c8c88ce15e4aaadd54a8d4",
        "b5b49ba8fc08ddda596e63a32d3ccb7d0d0d94cf"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Thu Apr 14 14:14:46 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 14 14:14:46 2011 -0700"
      },
      "message": "Merge \"Import revised translations.  DO NOT MERGE\" into honeycomb"
    },
    {
      "commit": "a4f4a8431caaef4e1381acc41a84e44e99a13e37",
      "tree": "1fdf5e8e351922b6890d3dadbd786719c598e169",
      "parents": [
        "d69ec89f5d31064174d79e2e77504814629cffa6",
        "2a08e7bf6778fe7494be45c7231e2df3edce5ab4"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Apr 14 14:08:51 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 14 14:08:51 2011 -0700"
      },
      "message": "am 2a08e7bf: am d08debcb: docs: bring back the SDK EULA wall for downloading archived SDKs\n\n* commit \u00272a08e7bf6778fe7494be45c7231e2df3edce5ab4\u0027:\n  docs: bring back the SDK EULA wall for downloading archived SDKs\n"
    },
    {
      "commit": "b5b49ba8fc08ddda596e63a32d3ccb7d0d0d94cf",
      "tree": "c3ccade8064e3ff9b9b66d387c234297851f4896",
      "parents": [
        "f42937a8aa0af6b22d8a2a43a9bfc07c38aeffb5"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Thu Apr 14 13:59:43 2011 -0700"
      },
      "committer": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Thu Apr 14 13:59:43 2011 -0700"
      },
      "message": "Import revised translations.  DO NOT MERGE\n\nChange-Id: I796dc2ad1556201f3b443b8185f5280cc8e1e213\n"
    },
    {
      "commit": "2a08e7bf6778fe7494be45c7231e2df3edce5ab4",
      "tree": "c0874da2dedfb6456bf5cfbf4453c0cba5026697",
      "parents": [
        "46b59ef01be530a6bbe3f0e9a2bed27de9985f40",
        "d08debcb211ec2e369c8c88ce15e4aaadd54a8d4"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Apr 14 13:55:16 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 14 13:55:16 2011 -0700"
      },
      "message": "am d08debcb: docs: bring back the SDK EULA wall for downloading archived SDKs\n\n* commit \u0027d08debcb211ec2e369c8c88ce15e4aaadd54a8d4\u0027:\n  docs: bring back the SDK EULA wall for downloading archived SDKs\n"
    },
    {
      "commit": "52b0ce0fe3e9ab52c272dde3d9c59376c276a17e",
      "tree": "05783a9efb7f4fe73ec86f58027c6bd2dbd50cf2",
      "parents": [
        "6bb8b0ecb558373ba99e44ad5c351e1d7bb410d6"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Apr 14 13:09:32 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Apr 14 13:09:32 2011 -0700"
      },
      "message": "Fix issue #4291805: Tap Fish crashes on launch\n\nThe activity manager got a little too aggressive about argument validation.\n\nChange-Id: I3cca0cd3135b98e5c50d26db778ec4ec28a47ec1\n"
    },
    {
      "commit": "f142708b83f09be3cb4c0c769beca4960b47e739",
      "tree": "f4285513a5c3a437d484977da38d8bda886d1fdf",
      "parents": [
        "7aa74c3d7a016bb9bdaaa845f2c829c8b0484e04",
        "f243343c18602b5be7c467ad629816227b0a447d"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Apr 14 12:54:27 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 14 12:54:27 2011 -0700"
      },
      "message": "Merge \"Address comments for dalvik/docs/jni-tips.html documentation.\""
    },
    {
      "commit": "d08debcb211ec2e369c8c88ce15e4aaadd54a8d4",
      "tree": "ebb43b76406d2b24d9d5e0ab31b7b373a9dbe592",
      "parents": [
        "f42937a8aa0af6b22d8a2a43a9bfc07c38aeffb5"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Apr 12 14:38:54 2011 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Apr 14 12:31:17 2011 -0700"
      },
      "message": "docs: bring back the SDK EULA wall for downloading archived SDKs\n\nChange-Id: Ieccd0d03ca49a68d7d4956aa4991d8a73ffff674\n"
    },
    {
      "commit": "f243343c18602b5be7c467ad629816227b0a447d",
      "tree": "42c8d5b402a3ed722634930e14a64200ea74e2da",
      "parents": [
        "81f66862a744e00fecdc0e5a8700815d3fdd8878"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Apr 13 19:01:11 2011 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Apr 14 11:41:04 2011 -0700"
      },
      "message": "Address comments for dalvik/docs/jni-tips.html documentation.\n\nChange-Id: I7b46e4a04491290e922b4af9491725a75b1c0a32\n"
    },
    {
      "commit": "3f7480dc400bc8cad6ec69803ecd2fac6e46a21f",
      "tree": "ad36ab86b6fd35dfdd21024c016771ebd36c83f7",
      "parents": [
        "600780bb2e1f848279db67b978ba931e10a35821"
      ],
      "author": {
        "name": "Dounia Berrada",
        "email": "berrada@google.com",
        "time": "Mon Feb 28 09:42:44 2011 -0800"
      },
      "committer": {
        "name": "Dounia Berrada",
        "email": "berrada@google.com",
        "time": "Thu Apr 14 11:09:24 2011 -0700"
      },
      "message": "Adding WebElement.java which provides DOM friendly API function to\nlookup HTML elements in the page.\n\nChange-Id: I9eab3f5f017ea4f1123fdbe4048f28e96883e742\n"
    },
    {
      "commit": "7aa74c3d7a016bb9bdaaa845f2c829c8b0484e04",
      "tree": "01fb80b01c9c94ceb2c7539d40fdc4b00bc84cfa",
      "parents": [
        "44329ad519f25b9c3cdaa8eb5ad73ceb0ddb494d",
        "600780bb2e1f848279db67b978ba931e10a35821"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Apr 14 11:07:04 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 14 11:07:04 2011 -0700"
      },
      "message": "Merge \"First bits of WebDriver containing blocking function to load a page and fetching the page source.\""
    },
    {
      "commit": "44329ad519f25b9c3cdaa8eb5ad73ceb0ddb494d",
      "tree": "495e7e38857a711086f62af98fd760dd33bcfa12",
      "parents": [
        "81f66862a744e00fecdc0e5a8700815d3fdd8878",
        "0ffc988a7f47013805d5abeed1c20f159b3bd799"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Apr 14 10:58:28 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 14 10:58:28 2011 -0700"
      },
      "message": "Merge \"Rewrite battery history storage.\""
    },
    {
      "commit": "0ffc988a7f47013805d5abeed1c20f159b3bd799",
      "tree": "f9873ba8872388b88d75a3d83144e03e7c3f59f4",
      "parents": [
        "5cde33b7d14841677414fa9f43a043bb4a89ffa7"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Apr 13 18:15:56 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Apr 14 10:57:22 2011 -0700"
      },
      "message": "Rewrite battery history storage.\n\nWe now write battery history directly into a buffer, instead of\ncreating objects.  This allows for more efficient storage; later\nit can be even better because we can only write deltas.\n\nThe old code is still there temporarily for validation.\n\nChange-Id: I9707d4d8ff30855be8ebdc93bc078911040d8e0b\n"
    },
    {
      "commit": "600780bb2e1f848279db67b978ba931e10a35821",
      "tree": "dc05670095d88149a008a9761ed4c504fcc3cd10",
      "parents": [
        "f60cee57f55394e015a86c51b47c82bfd61feb18"
      ],
      "author": {
        "name": "Dounia Berrada",
        "email": "berrada@google.com",
        "time": "Wed Feb 23 10:26:35 2011 -0800"
      },
      "committer": {
        "name": "Dounia Berrada",
        "email": "berrada@google.com",
        "time": "Thu Apr 14 10:51:00 2011 -0700"
      },
      "message": "First bits of WebDriver containing blocking function to load a page and\nfetching the page source.\n\nbug: 3457555\nChange-Id: I5fbeb7f6103f1e1af04b7a6964cde5710338ee6e\n"
    },
    {
      "commit": "81f66862a744e00fecdc0e5a8700815d3fdd8878",
      "tree": "7635d802344e615c2c39ef8b1f45f1477e56e9fb",
      "parents": [
        "4b428dc215ccebd36ed7fe6b413ee0ef95b600b5",
        "10c7ceb5462cfcae18ff2b0e704ef8f6bebbb603"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Apr 14 10:43:40 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 14 10:43:40 2011 -0700"
      },
      "message": "Merge \"Add the old dalvik/docs/jni-tips.html documentation.\""
    },
    {
      "commit": "4b428dc215ccebd36ed7fe6b413ee0ef95b600b5",
      "tree": "a2037c57852d48b3c7e6721a9c3a7f991ad3cff4",
      "parents": [
        "5cde33b7d14841677414fa9f43a043bb4a89ffa7",
        "a00972ab9a95f945342fdbf58956992e01310398"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Apr 14 10:38:05 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 14 10:38:05 2011 -0700"
      },
      "message": "Merge \"Fix around suggestionSpan.\""
    },
    {
      "commit": "10c7ceb5462cfcae18ff2b0e704ef8f6bebbb603",
      "tree": "62278ec529783c8e68c40c66a00dbfcf10c03405",
      "parents": [
        "966f9e558d714d9d41189e989b21e6d5fec35047"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Apr 13 19:01:11 2011 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Apr 13 19:01:11 2011 -0700"
      },
      "message": "Add the old dalvik/docs/jni-tips.html documentation.\n\nThere are no content changes here, just formatting changes to fit\nthe local style. I\u0027ll make content changes later.\n\nChange-Id: I4109ca819469bc9316c847cdc9176ed41de3ef87\n"
    },
    {
      "commit": "d195e5ab401432ddac659791640a2927fc668699",
      "tree": "61169b923b4d530a097ac8ff9e3029dfe468b7cd",
      "parents": [
        "966f9e558d714d9d41189e989b21e6d5fec35047"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Apr 13 15:39:37 2011 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Apr 13 16:43:15 2011 -0700"
      },
      "message": "Replace a custom AndroidRuntime::findClass with a more targeted fix.\n\nThis seems simpler and more contained, and I think the comment explaining\nwhy hoop-jumping is necessary is a bit clearer now.\n\nChange-Id: Ief4afd7cbb42188ed835fce23e497520bdb753a8\n"
    },
    {
      "commit": "a00972ab9a95f945342fdbf58956992e01310398",
      "tree": "92854465359a54cf40382e64f9b3af5f5989d7dc",
      "parents": [
        "3220d0a1dec028ae648cb4d89d7a6aa824b34225"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Wed Apr 13 16:07:31 2011 -0700"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Wed Apr 13 16:07:34 2011 -0700"
      },
      "message": "Fix around suggestionSpan.\n\nSince the kind was unknown, doing a copy/cut on text with a SuggestionSpan crashed.\n\nChange-Id: I10c0677b3587897b82c794db57d7b07149f12e09\n"
    },
    {
      "commit": "5cde33b7d14841677414fa9f43a043bb4a89ffa7",
      "tree": "0fdb433a93cf98e899fcb81c1d7130249dd9642b",
      "parents": [
        "966f9e558d714d9d41189e989b21e6d5fec35047",
        "a4b76ff4911538f01e92af2f3fa3f4016ad0e290"
      ],
      "author": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Wed Apr 13 16:05:07 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 13 16:05:07 2011 -0700"
      },
      "message": "am a4b76ff4: am d69ec89f: am 46b59ef0: Merge \"Fix access point parsing: reset static link property after parsing static ip setting Fix removeConfiguredNetwork: add sleep between remove configured network and disable wifi\" into honeycomb-mr1\n\n* commit \u0027a4b76ff4911538f01e92af2f3fa3f4016ad0e290\u0027:\n  Fix access point parsing: reset static link property after parsing static ip setting Fix removeConfiguredNetwork: add sleep between remove configured network and disable wifi\n"
    },
    {
      "commit": "a4b76ff4911538f01e92af2f3fa3f4016ad0e290",
      "tree": "5c0c53922754aae2b1c15afcbeb5b832ffa72adf",
      "parents": [
        "8d2e14daa752d657b9747fc9734fbfd7b34c1f7a",
        "d69ec89f5d31064174d79e2e77504814629cffa6"
      ],
      "author": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Wed Apr 13 15:52:39 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 13 15:52:39 2011 -0700"
      },
      "message": "am d69ec89f: am 46b59ef0: Merge \"Fix access point parsing: reset static link property after parsing static ip setting Fix removeConfiguredNetwork: add sleep between remove configured network and disable wifi\" into honeycomb-mr1\n\n* commit \u0027d69ec89f5d31064174d79e2e77504814629cffa6\u0027:\n  Fix access point parsing: reset static link property after parsing static ip setting Fix removeConfiguredNetwork: add sleep between remove configured network and disable wifi\n"
    },
    {
      "commit": "966f9e558d714d9d41189e989b21e6d5fec35047",
      "tree": "91a441b9bd37150759458b5ef908271de2c18a84",
      "parents": [
        "3220d0a1dec028ae648cb4d89d7a6aa824b34225",
        "162ee49e1ce8800de80697fdd0e0e42ad7e9374e"
      ],
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "Wed Apr 13 15:36:14 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 13 15:36:14 2011 -0700"
      },
      "message": "Merge \"- Add another parameter in notify() to be able to send timed text sample through listener during video playback. - Add OnTimedTextListener in the MediaPlayer For feature request 800939.\""
    },
    {
      "commit": "d69ec89f5d31064174d79e2e77504814629cffa6",
      "tree": "6eff3d6d796e6992406a388efed06df67004d06b",
      "parents": [
        "34cd123a2ee1aa9d13d7eb9ee9c9dd5a1cea50a4",
        "46b59ef01be530a6bbe3f0e9a2bed27de9985f40"
      ],
      "author": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Wed Apr 13 15:34:29 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 13 15:34:29 2011 -0700"
      },
      "message": "am 46b59ef0: Merge \"Fix access point parsing: reset static link property after parsing static ip setting Fix removeConfiguredNetwork: add sleep between remove configured network and disable wifi\" into honeycomb-mr1\n\n* commit \u002746b59ef01be530a6bbe3f0e9a2bed27de9985f40\u0027:\n  Fix access point parsing: reset static link property after parsing static ip setting Fix removeConfiguredNetwork: add sleep between remove configured network and disable wifi\n"
    },
    {
      "commit": "46b59ef01be530a6bbe3f0e9a2bed27de9985f40",
      "tree": "82d36ecdb0c4f38fb24c43d8e10b71546bb4b474",
      "parents": [
        "b0d6f10eedeef099164995d51dbd076a6fcc5acc",
        "dddfaa75e77f4d02cc7b4180f5eb0679321cb628"
      ],
      "author": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Wed Apr 13 15:13:10 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 13 15:13:10 2011 -0700"
      },
      "message": "Merge \"Fix access point parsing: reset static link property after parsing static ip setting Fix removeConfiguredNetwork: add sleep between remove configured network and disable wifi\" into honeycomb-mr1"
    },
    {
      "commit": "3220d0a1dec028ae648cb4d89d7a6aa824b34225",
      "tree": "f938995b92e502ec4e8bbd8f96b0d6a45e9b06b5",
      "parents": [
        "62e3dee27ddcd0accf932adfcc5d610d2c81d710",
        "8d2e14daa752d657b9747fc9734fbfd7b34c1f7a"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Apr 13 11:56:41 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 13 11:56:41 2011 -0700"
      },
      "message": "am 8d2e14da: am 34cd123a: am b0d6f10e: Bug 4167061 remove debugging code\n\n* commit \u00278d2e14daa752d657b9747fc9734fbfd7b34c1f7a\u0027:\n  Bug 4167061 remove debugging code\n"
    },
    {
      "commit": "8d2e14daa752d657b9747fc9734fbfd7b34c1f7a",
      "tree": "e65b418b291e89d9f650dd19c2e2da8e37584c0c",
      "parents": [
        "05be003f7f3dd758c44c2cdb3e7aa638d8daa446",
        "34cd123a2ee1aa9d13d7eb9ee9c9dd5a1cea50a4"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Apr 13 11:52:32 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 13 11:52:32 2011 -0700"
      },
      "message": "am 34cd123a: am b0d6f10e: Bug 4167061 remove debugging code\n\n* commit \u002734cd123a2ee1aa9d13d7eb9ee9c9dd5a1cea50a4\u0027:\n  Bug 4167061 remove debugging code\n"
    },
    {
      "commit": "34cd123a2ee1aa9d13d7eb9ee9c9dd5a1cea50a4",
      "tree": "47f6b5ee578df53c1371623f6130483ed1d643c3",
      "parents": [
        "c078a4362791cec3976c4312d3f7e0e96b3487bf",
        "b0d6f10eedeef099164995d51dbd076a6fcc5acc"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Apr 13 11:48:28 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 13 11:48:28 2011 -0700"
      },
      "message": "am b0d6f10e: Bug 4167061 remove debugging code\n\n* commit \u0027b0d6f10eedeef099164995d51dbd076a6fcc5acc\u0027:\n  Bug 4167061 remove debugging code\n"
    },
    {
      "commit": "b0d6f10eedeef099164995d51dbd076a6fcc5acc",
      "tree": "e06facd8e7568ed73220463fbc78de6ebe5207d6",
      "parents": [
        "7e8902a90566bf05c9bc12f87f4149fc6e3c00a4"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Apr 13 11:16:49 2011 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Apr 13 11:16:49 2011 -0700"
      },
      "message": "Bug 4167061 remove debugging code\n\nChange-Id: I1cb46a7bbf885c72e75d32f3f7675d90ab611e85\n"
    },
    {
      "commit": "162ee49e1ce8800de80697fdd0e0e42ad7e9374e",
      "tree": "fb729edc49c75aa905daa34211810bd92c959f8c",
      "parents": [
        "a58ee55f490953247882298d56003cbf94285344"
      ],
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "Mon Apr 11 17:23:27 2011 -0700"
      },
      "committer": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "Wed Apr 13 11:11:34 2011 -0700"
      },
      "message": "- Add another parameter in notify() to be able to send timed text sample\nthrough listener during video playback.\n- Add OnTimedTextListener in the MediaPlayer\nFor feature request 800939.\n\nChange-Id: I65072c27acb4c0037109a72be38c73e9f667420f\n"
    },
    {
      "commit": "62e3dee27ddcd0accf932adfcc5d610d2c81d710",
      "tree": "fa2dd910f697ac0f4a0ef493f38885fe0eadaeb6",
      "parents": [
        "13f3683d935394ca18c215682aa3ecbd1101ade6",
        "1ba7b7efae72b1e14a2443a4d984cbac5d010f99"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Apr 13 11:10:17 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 13 11:10:17 2011 -0700"
      },
      "message": "Merge \"Fix a typo in FrameLayout JavaDoc\""
    },
    {
      "commit": "13f3683d935394ca18c215682aa3ecbd1101ade6",
      "tree": "ee5ce81cf02bba2457fa2f05c331384d9e56281b",
      "parents": [
        "f9dc3db273ccb770a7f55617fa22ffd5a7bf75d6",
        "f17b971a75577a3a0e5ab574618e0756d167f5d4"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Apr 13 11:09:57 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 13 11:09:57 2011 -0700"
      },
      "message": "Merge \"More native code cleanup.\""
    },
    {
      "commit": "1ba7b7efae72b1e14a2443a4d984cbac5d010f99",
      "tree": "841a31512890da8f7d73f8b093c8ab684a7cd5ca",
      "parents": [
        "f9dc3db273ccb770a7f55617fa22ffd5a7bf75d6"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Apr 13 18:37:17 2011 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Apr 13 18:37:17 2011 +0100"
      },
      "message": "Fix a typo in FrameLayout JavaDoc\n\nChange-Id: I8b016aff1f790fbeaf435170c1ff33455ec91204\n"
    },
    {
      "commit": "f17b971a75577a3a0e5ab574618e0756d167f5d4",
      "tree": "9a6577102a098b8d526ec634846aa5da35de4288",
      "parents": [
        "83b61471c39fc4d5afc9f56c3ed771a14c8ad194"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Apr 12 16:12:09 2011 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Apr 13 10:34:23 2011 -0700"
      },
      "message": "More native code cleanup.\n\nUse ScopedUtfChars (fixes a leak in TrafficStats, and fixes a crash in Wifi in\na case where GetStringChars could have been called with a pending exception).\n\nChange-Id: I3465ff392b4038dfdafa6af80ec1314cc6d6a11c\n"
    },
    {
      "commit": "0a47f4f711514ceb3e5f6d3ecdbc4c74f7b3bbef",
      "tree": "0e46ec1bb8cb044f590dc57cc813d7cf87ce3475",
      "parents": [
        "fda06c0cd9bf1db78adcddf11d374785c6737b61"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Apr 13 10:21:56 2011 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Apr 13 10:21:56 2011 -0700"
      },
      "message": "Parcel::appendFrom({const } Parcel *parcel, size_t, size_t)\n\nAs far as I can tell \"parcel\" isn\u0027t actually modified by the implementation.\n\nChange-Id: Ib806eefdc13c97b932773e1dc9ca3a4aad4422b2\n"
    },
    {
      "commit": "f9dc3db273ccb770a7f55617fa22ffd5a7bf75d6",
      "tree": "8ce9397ff845be48ecdecceab16ac40630f6007e",
      "parents": [
        "e9cf71dfd01f3e2006462de99d5c423038e20b65",
        "4390758f277645de6e81f6482d582473383cc917"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Apr 13 10:18:03 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 13 10:18:03 2011 -0700"
      },
      "message": "Merge \"Use an @hide libcore API to get the FileDescriptor from a Socket.\""
    },
    {
      "commit": "e9cf71dfd01f3e2006462de99d5c423038e20b65",
      "tree": "5987d4f4c4023b1c33a39fbb820a84b69644106c",
      "parents": [
        "fda06c0cd9bf1db78adcddf11d374785c6737b61",
        "cf6f7a0f006c0fcf59bb634cbe79f2a8500fd92a"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Apr 13 10:17:46 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 13 10:17:46 2011 -0700"
      },
      "message": "Merge \"Don\u0027t allocate a raw object then call its constructor manually...\""
    },
    {
      "commit": "fda06c0cd9bf1db78adcddf11d374785c6737b61",
      "tree": "b544b475103adec40eea25fcb90b0cecc59082eb",
      "parents": [
        "2432d1bd4828d10d97cf72f974d8312a168bb2ca",
        "e98e4c806320ccb3078805ac019cca3ed9796123"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Wed Apr 13 01:14:42 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 13 01:14:42 2011 -0700"
      },
      "message": "Merge \"Add camera metering area API.\""
    },
    {
      "commit": "e98e4c806320ccb3078805ac019cca3ed9796123",
      "tree": "e0e45cc84870df03d44185ac6fc9658e6edfc271",
      "parents": [
        "a58ee55f490953247882298d56003cbf94285344"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Tue Apr 12 19:34:29 2011 +0800"
      },
      "committer": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Wed Apr 13 16:06:47 2011 +0800"
      },
      "message": "Add camera metering area API.\n\nThe API are still hidden.\n\nbug:3475893\nChange-Id: Id4147528def5e0fe067e1a3ed315fa34c14a0640\n"
    },
    {
      "commit": "2432d1bd4828d10d97cf72f974d8312a168bb2ca",
      "tree": "f626829f5ed184965c56f21ced33a49e1ac7b320",
      "parents": [
        "0c5001d776d56bae02a5cc2663286a125d99bc5e"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Apr 12 19:12:30 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Apr 12 19:12:30 2011 -0700"
      },
      "message": "Forgot to add this file.\n\nChange-Id: I7b29785599ab8e4b8b29099a8398ef86df6aef31\n"
    }
  ],
  "next": "0c5001d776d56bae02a5cc2663286a125d99bc5e"
}
