)]}'
{
  "log": [
    {
      "commit": "cc1fc6b6adc1edc2acaa42205b4ec5ca00bfd353",
      "tree": "299d31dd411af8ca6121807073004701464232e9",
      "parents": [
        "b1e16f11ffd3a391be1a44a352c122b6dad1e8a5"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue Jan 22 13:25:38 2013 -0800"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue Jan 22 15:22:56 2013 -0800"
      },
      "message": "Track libcore changes for OpenSSLKey\n\nChange-Id: I39f60c34daa9ccc633efb02988ea238a84e6bbf1\n"
    },
    {
      "commit": "b1e16f11ffd3a391be1a44a352c122b6dad1e8a5",
      "tree": "ce97d56859325c532ebacb8a6be12defd9bbd689",
      "parents": [
        "727adb8b4795dd4eb708c03ecec69ff64fa8d552",
        "26df61683a6dacc3cf193e647f9de91d683772ca"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jan 17 18:19:49 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jan 17 18:19:49 2013 +0000"
      },
      "message": "Merge \"Track a typo fix in hidden libcore API.\""
    },
    {
      "commit": "26df61683a6dacc3cf193e647f9de91d683772ca",
      "tree": "ce97d56859325c532ebacb8a6be12defd9bbd689",
      "parents": [
        "727adb8b4795dd4eb708c03ecec69ff64fa8d552"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jan 17 09:24:47 2013 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jan 17 09:24:47 2013 -0800"
      },
      "message": "Track a typo fix in hidden libcore API.\n\nChange-Id: I6fa3c2ef7f4d73bbf6557560e46c7c11bff74a32\n"
    },
    {
      "commit": "727adb8b4795dd4eb708c03ecec69ff64fa8d552",
      "tree": "9f5abf65c1fd138afb85e4cbb2d1eab4536390d4",
      "parents": [
        "cbfece8237cb9cf62547e75ab9572ccbf682369a",
        "bfcd162cc2c144101b438eb65a04fcc46cc43ad2"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jan 14 18:06:26 2013 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 14 18:06:27 2013 -0800"
      },
      "message": "Merge \"Manual fix for some Norwegian format strings.\""
    },
    {
      "commit": "bfcd162cc2c144101b438eb65a04fcc46cc43ad2",
      "tree": "9f5abf65c1fd138afb85e4cbb2d1eab4536390d4",
      "parents": [
        "cbfece8237cb9cf62547e75ab9572ccbf682369a"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jan 14 17:48:30 2013 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jan 14 17:48:30 2013 -0800"
      },
      "message": "Manual fix for some Norwegian format strings.\n\nFixing these properly (by removing these donottranslate-cldr.xml files\ncompletely) is blocked on icu4c, so manually fix a few strings in the\nmeantime.\n\nBug: http://code.google.com/p/android/issues/detail?id\u003d21859\nChange-Id: If91ec70ad4c9e0944deee1cb55382e94ac1b7278\n"
    },
    {
      "commit": "cbfece8237cb9cf62547e75ab9572ccbf682369a",
      "tree": "dedc2784f63dc272e747c4d3da3bd04a2e9c0278",
      "parents": [
        "c80746125ef5bcb44e6b2f459abd2dfdc67f4f61",
        "4caba61ea0433099fc94e61221d02542c34e9e3a"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jan 14 17:01:51 2013 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 14 17:01:52 2013 -0800"
      },
      "message": "Merge \"Switch over to getting 12-/24-hour time formats from CLDR via icu4c.\""
    },
    {
      "commit": "4caba61ea0433099fc94e61221d02542c34e9e3a",
      "tree": "fa60b4f6d9b70a07b3477e9ca2dd7b1f8494387a",
      "parents": [
        "d13b23a436075262cc83f7502f7159de24546003"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jan 14 15:48:27 2013 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jan 14 15:48:27 2013 -0800"
      },
      "message": "Switch over to getting 12-/24-hour time formats from CLDR via icu4c.\n\nI removed the duplication in DateTimeView rather than fix that copy\nof the code.\n\nBug: 7924970\nChange-Id: I60c205d06ad3b50fd2f5d5fc432e4eb186f9c0e7\n"
    },
    {
      "commit": "c80746125ef5bcb44e6b2f459abd2dfdc67f4f61",
      "tree": "ff777741b3ed904a0ccc9c42be7c3da00316ca24",
      "parents": [
        "a3e7919932199e2178792cbae8870e9b48c57523",
        "13b8449515f2542867a29a47d6eaaad88680e34b"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@android.com",
        "time": "Mon Jan 14 10:47:07 2013 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 14 10:47:07 2013 -0800"
      },
      "message": "Merge \"Fix the spelling of \"retrieves\"\""
    },
    {
      "commit": "13b8449515f2542867a29a47d6eaaad88680e34b",
      "tree": "ff777741b3ed904a0ccc9c42be7c3da00316ca24",
      "parents": [
        "a3e7919932199e2178792cbae8870e9b48c57523"
      ],
      "author": {
        "name": "Scott Kennedy",
        "email": "skennedy@android.com",
        "time": "Fri Jan 11 21:50:31 2013 -0800"
      },
      "committer": {
        "name": "Scott Kennedy",
        "email": "skennedy@android.com",
        "time": "Fri Jan 11 21:50:31 2013 -0800"
      },
      "message": "Fix the spelling of \"retrieves\"\n\nChange-Id: I33360c573a6ca7b88d0cac834caad547d66b0b2a\n"
    },
    {
      "commit": "a3e7919932199e2178792cbae8870e9b48c57523",
      "tree": "bf01250e0448b3172f9ac1f21b30471a8b7afece",
      "parents": [
        "9fae2ecc5fb777230bde74e4a099fb4e98bf34b4",
        "563914a9a1b0a8b897e5d912370cf03b07c0eaf8"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@android.com",
        "time": "Thu Jan 10 17:39:33 2013 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jan 10 17:39:33 2013 -0800"
      },
      "message": "Merge \"TIME_TICK was not occurred for one hour\""
    },
    {
      "commit": "563914a9a1b0a8b897e5d912370cf03b07c0eaf8",
      "tree": "bf01250e0448b3172f9ac1f21b30471a8b7afece",
      "parents": [
        "9fae2ecc5fb777230bde74e4a099fb4e98bf34b4"
      ],
      "author": {
        "name": "Sungmin Choi",
        "email": "sungmin.choi@lge.com",
        "time": "Thu Jan 10 17:28:40 2013 +0900"
      },
      "committer": {
        "name": "Sungmin Choi",
        "email": "sungmin.choi@lge.com",
        "time": "Thu Jan 10 17:33:26 2013 +0900"
      },
      "message": "TIME_TICK was not occurred for one hour\n\nTIME_TICK was not occurred at the end of DST for one hour\n\nStep to reproduce:\n1. Settings -\u003e Date \u0026 time\n2. uncheck Automatic date \u0026 time and Automatic time zone\n3. select Time zone -\u003e select Brussels\n4. set date -\u003e Oct. 28. 2012\n5. set time -\u003e 1:59 AM\n\nBug: 7922117\nChange-Id: I2e78bd97b508d6a38471425cfbaca45fb4b89c1e\n"
    },
    {
      "commit": "9fae2ecc5fb777230bde74e4a099fb4e98bf34b4",
      "tree": "88fe906a76cc4ff75f9f94a9ab5f7ecf520961ea",
      "parents": [
        "b2d3904b0d0f02b3eddef1d228724b99962cba56",
        "1740ada533dc3bb86d0197eada3bad460809f657"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@android.com",
        "time": "Mon Jan 07 15:20:45 2013 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 07 15:20:45 2013 -0800"
      },
      "message": "Merge \"Handle nested folder case\""
    },
    {
      "commit": "b2d3904b0d0f02b3eddef1d228724b99962cba56",
      "tree": "dd282947752fbe70fb2348a2b2d05dd1012aff0d",
      "parents": [
        "350d5168e495c642873ee511d4e8dc27ac5377ce",
        "729f6685f9dfb7a1813a89dbf2298024d9da3813"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@android.com",
        "time": "Mon Jan 07 12:17:25 2013 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 07 12:17:25 2013 -0800"
      },
      "message": "Merge \"Setting the default value for dock audio\""
    },
    {
      "commit": "350d5168e495c642873ee511d4e8dc27ac5377ce",
      "tree": "b57e5fe7642fb9aa86cc5d4898c5f7a36895ab6b",
      "parents": [
        "d5d6f04f2ab0db0aea03e3ab1cdd378fcc952bad",
        "be7af838295044462b2b0f9fc11ba89c7e97889e"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@android.com",
        "time": "Mon Jan 07 11:21:54 2013 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 07 11:21:54 2013 -0800"
      },
      "message": "Merge \"Correcting typo in doc of MEDIA_XXX intents\""
    },
    {
      "commit": "d5d6f04f2ab0db0aea03e3ab1cdd378fcc952bad",
      "tree": "eb3268f68f8ba376208b9c7a22a5c393e208062b",
      "parents": [
        "537fb0afe24a520e7b9a2442786b6fb4fe194392",
        "5313c9f0271f961c439e2e3407fb66d0aabf98bb"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@android.com",
        "time": "Mon Jan 07 11:19:11 2013 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 07 11:19:11 2013 -0800"
      },
      "message": "Merge \"Hopefully fix PendingIntent.getActivities() documentation wtf.\""
    },
    {
      "commit": "537fb0afe24a520e7b9a2442786b6fb4fe194392",
      "tree": "27a8205183428cb779c15b1749e15f04efd2fe03",
      "parents": [
        "d13b23a436075262cc83f7502f7159de24546003",
        "91154ce658483488a1390e3da58cc2950fb02acb"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Fri Jan 04 15:40:34 2013 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 04 15:40:35 2013 -0800"
      },
      "message": "Merge \"Use most specific attributes for distinguished name display\""
    },
    {
      "commit": "91154ce658483488a1390e3da58cc2950fb02acb",
      "tree": "27a8205183428cb779c15b1749e15f04efd2fe03",
      "parents": [
        "d13b23a436075262cc83f7502f7159de24546003"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Fri Dec 21 17:28:04 2012 -0800"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Fri Jan 04 15:27:24 2013 -0800"
      },
      "message": "Use most specific attributes for distinguished name display\n\nBug: 7894348\nBug: http://code.google.com/p/android/issues/detail?id\u003d41662\nChange-Id: I8048a53b8a9a17b384f12b6a4f40071bb3dd3e04\n"
    },
    {
      "commit": "be7af838295044462b2b0f9fc11ba89c7e97889e",
      "tree": "61bee345a34c3d9f65f47103f2ecc7756945e8a0",
      "parents": [
        "d13b23a436075262cc83f7502f7159de24546003"
      ],
      "author": {
        "name": "suyi Yuan",
        "email": "yuan.suyi@gmail.com",
        "time": "Fri Jan 04 21:21:59 2013 +0800"
      },
      "committer": {
        "name": "suyi Yuan",
        "email": "yuan.suyi@gmail.com",
        "time": "Fri Jan 04 21:21:59 2013 +0800"
      },
      "message": "Correcting typo in doc of MEDIA_XXX intents\n\nCorrecting typo in documents of MEDIA_MOUNTED,\nMEDIA_UNMOUNTED,MEDIA_UNMOUNTABLE intents, which\nmay be confusing to APP developers.\n\nChange-Id: Id909b7bfad98e305b8054978f054f4fb9b705311\n"
    },
    {
      "commit": "1740ada533dc3bb86d0197eada3bad460809f657",
      "tree": "612d35588bfdcb705dfcfe7b42d0691ed1395c20",
      "parents": [
        "d13b23a436075262cc83f7502f7159de24546003"
      ],
      "author": {
        "name": "Roger Chen",
        "email": "cxr514033970@gmail.com",
        "time": "Mon Dec 17 13:31:17 2012 +0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jan 03 18:39:34 2013 -0800"
      },
      "message": "Handle nested folder case\n\nChange-Id: Id6d6a5899e8255d18192adbc766d8d9a0e6825d0\nSigned-off-by: Roger Chen \u003ccxr514033970@gmail.com\u003e\n"
    },
    {
      "commit": "d13b23a436075262cc83f7502f7159de24546003",
      "tree": "410cb9f68fb982f9ee5ee3b2363823fb86f003e6",
      "parents": [
        "9aac0c1b35ec666a18f320be99e6aa37d0bcf202",
        "957efcdc7331957df415faf9ab40f8bc08f5bd99"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jan 03 17:40:55 2013 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jan 03 17:40:55 2013 -0800"
      },
      "message": "Merge \"Revert \"fix potential memory leak\"\""
    },
    {
      "commit": "957efcdc7331957df415faf9ab40f8bc08f5bd99",
      "tree": "2f0b03de5b247d9e0843c7f2bbcf90eb96dc879d",
      "parents": [
        "bc268b9014f211910e412a7fda96b6394ff2badc"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jan 03 17:38:57 2013 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jan 03 17:38:57 2013 -0800"
      },
      "message": "Revert \"fix potential memory leak\"\n\nThis reverts commit bc268b9014f211910e412a7fda96b6394ff2badc\n\nChange-Id: I07f49bd0cfecc43bc761d2b0635c9915a8e30272\n"
    },
    {
      "commit": "9aac0c1b35ec666a18f320be99e6aa37d0bcf202",
      "tree": "9a52139e7292ebce1e31751f6ce6214d73b9f64b",
      "parents": [
        "41bb82becea5dd1f995dbca5bf5a719f559102de",
        "bc268b9014f211910e412a7fda96b6394ff2badc"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jan 03 17:35:57 2013 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jan 03 17:35:57 2013 -0800"
      },
      "message": "Merge \"fix potential memory leak\""
    },
    {
      "commit": "bc268b9014f211910e412a7fda96b6394ff2badc",
      "tree": "bcbaed695f3c808c23e78b74ff970b536db7b30b",
      "parents": [
        "73e243c4d271907d10f10b301b2d6854e1f63fe4"
      ],
      "author": {
        "name": "Sungmin Choi",
        "email": "sungmin.choi@lge.com",
        "time": "Fri Dec 21 14:25:38 2012 +0900"
      },
      "committer": {
        "name": "Sungmin Choi",
        "email": "sungmin.choi@lge.com",
        "time": "Fri Jan 04 09:56:18 2013 +0900"
      },
      "message": "fix potential memory leak\n\nuse delete before return\n\nChange-Id: I5449ad90bb6910f057bd825b722c9803a7343c34\n"
    },
    {
      "commit": "41bb82becea5dd1f995dbca5bf5a719f559102de",
      "tree": "410cb9f68fb982f9ee5ee3b2363823fb86f003e6",
      "parents": [
        "881d5387a3e92fa30f5966f00a04c4a33af8f18b",
        "686a805ef99b0fe53574c7110331cd91650f9999"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@android.com",
        "time": "Thu Jan 03 16:46:02 2013 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jan 03 16:46:03 2013 -0800"
      },
      "message": "Merge \"Fix NullpointException problem in onMenuItemSelected\""
    },
    {
      "commit": "881d5387a3e92fa30f5966f00a04c4a33af8f18b",
      "tree": "7f688bc2e030e3597913dbaded53af6e030dccd4",
      "parents": [
        "73e243c4d271907d10f10b301b2d6854e1f63fe4",
        "ec7f4a69535151e04d11b66bd2de5c69c133f022"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Jan 03 14:49:05 2013 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jan 03 14:49:05 2013 -0800"
      },
      "message": "Merge \"frameworks/base: Support for LTE network modes\""
    },
    {
      "commit": "73e243c4d271907d10f10b301b2d6854e1f63fe4",
      "tree": "2f0b03de5b247d9e0843c7f2bbcf90eb96dc879d",
      "parents": [
        "554ed0f0347acc568ab1e73621789423c953f693",
        "160c1ca11702137dc8a760c529a25bd6e765fb83"
      ],
      "author": {
        "name": "Victoria Lease",
        "email": "violets@android.com",
        "time": "Wed Jan 02 14:15:51 2013 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 02 14:15:51 2013 -0800"
      },
      "message": "Merge \"Fix logging typos in GpsLocationProvider\""
    },
    {
      "commit": "ec7f4a69535151e04d11b66bd2de5c69c133f022",
      "tree": "d8876a9e4ebb0b30fde99a2a96f1482f9281caf0",
      "parents": [
        "554ed0f0347acc568ab1e73621789423c953f693"
      ],
      "author": {
        "name": "Uma Maheswari Ramalingam",
        "email": "umam@codeaurora.org",
        "time": "Tue Jul 10 14:55:39 2012 -0700"
      },
      "committer": {
        "name": "Alex Yakavenka",
        "email": "ayakav@codeaurora.org",
        "time": "Wed Jan 02 14:05:58 2013 -0800"
      },
      "message": "frameworks/base: Support for LTE network modes\n\nChange-Id: I93c102f92ff2d10856d91108bb50fe5c0f06ad66\n"
    },
    {
      "commit": "554ed0f0347acc568ab1e73621789423c953f693",
      "tree": "b941973d1229ba02865e4e036c1bf3188fbd8d8f",
      "parents": [
        "5cb0f2184656642160e9ac032d0646f766058a5b",
        "870d2a298857274a676bda60ae867f00106750a0"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed Jan 02 09:00:28 2013 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 02 09:00:28 2013 -0800"
      },
      "message": "Merge \"Fixed typo in Recreating an Activity documentation\""
    },
    {
      "commit": "5cb0f2184656642160e9ac032d0646f766058a5b",
      "tree": "2ea77f12d4240dc47063fc527da12e07922ac606",
      "parents": [
        "5d5526aa86888cb0891f535823dc93e154f38b2e",
        "218a313bb051e9dc1c774425d698b0832cb3de16"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Dec 21 17:17:41 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 21 17:17:42 2012 -0800"
      },
      "message": "Merge \"StringBlock_nativeCreate: Possible Leak\""
    },
    {
      "commit": "870d2a298857274a676bda60ae867f00106750a0",
      "tree": "974aa9ab4e5ac39a1cf3d13a7bd2c0652254a23a",
      "parents": [
        "5d5526aa86888cb0891f535823dc93e154f38b2e"
      ],
      "author": {
        "name": "Gulshan Singh",
        "email": "gsingh2011@gmail.com",
        "time": "Fri Dec 21 17:13:43 2012 -0500"
      },
      "committer": {
        "name": "Gulshan Singh",
        "email": "gsingh2011@gmail.com",
        "time": "Fri Dec 21 17:13:43 2012 -0500"
      },
      "message": "Fixed typo in Recreating an Activity documentation\n\nThe word although was spelled as althought. This is now fixed.\nSigned-off-by: Gulshan Singh \u003cgsingh2011@gmail.com\u003e\n\nChange-Id: Ia28a081bf9d8ab8be831c685cbfa4ddad3618a87\n"
    },
    {
      "commit": "5d5526aa86888cb0891f535823dc93e154f38b2e",
      "tree": "e474c969786077da7da3269699ce6238e1df5505",
      "parents": [
        "c8db3b8ae34c76430e8e97418e485dedc44d0954",
        "4526f0de0a5698832719f16158bed57ad209d4f2"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Fri Dec 21 14:05:09 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 21 14:05:09 2012 -0800"
      },
      "message": "Merge \"Handle errors from AudioEffect::queryNumberEffects\""
    },
    {
      "commit": "c8db3b8ae34c76430e8e97418e485dedc44d0954",
      "tree": "e6a242bbe810c78cd4838a27481fd7f473c57649",
      "parents": [
        "88fe4ebc0b6e0499f247b5d896778dd72304bf9f",
        "59c14048bfc0a210077192410afa28ed6f85daa0"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Fri Dec 21 13:34:41 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 21 13:34:42 2012 -0800"
      },
      "message": "Merge \"Set \"isdrm\" info in Mediastore\""
    },
    {
      "commit": "160c1ca11702137dc8a760c529a25bd6e765fb83",
      "tree": "40d7b5694c3b2fe75a8fd06769ba7211cc832d64",
      "parents": [
        "fc56015bd3d86e470fdf3ac8449776809124875e"
      ],
      "author": {
        "name": "Magnus Eriksson",
        "email": "eriksson.mag@gmail.com",
        "time": "Fri Dec 21 21:07:28 2012 +0100"
      },
      "committer": {
        "name": "Magnus Eriksson",
        "email": "eriksson.mag@gmail.com",
        "time": "Fri Dec 21 21:07:28 2012 +0100"
      },
      "message": "Fix logging typos in GpsLocationProvider\n\nChange-Id: Ibf12947f3758defee990fbf685323334b8d1eeda\nSigned-off-by: Magnus Eriksson \u003ceriksson.mag@gmail.com\u003e\n"
    },
    {
      "commit": "88fe4ebc0b6e0499f247b5d896778dd72304bf9f",
      "tree": "5d5462608b40ac5583c4cb8a96ffbceefcd2c4b2",
      "parents": [
        "fc56015bd3d86e470fdf3ac8449776809124875e",
        "6727e7351e2a95d64017340c51c35239210f1381"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@android.com",
        "time": "Thu Dec 20 14:43:16 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 20 14:43:17 2012 -0800"
      },
      "message": "Merge \"NsdService: Clear client info after resolution request is serviced.\""
    },
    {
      "commit": "218a313bb051e9dc1c774425d698b0832cb3de16",
      "tree": "28eadadad7476ca78b0da71c1478190ca5561cf2",
      "parents": [
        "fc56015bd3d86e470fdf3ac8449776809124875e"
      ],
      "author": {
        "name": "You Kim",
        "email": "you.kim72@gmail.com",
        "time": "Fri Dec 21 06:19:38 2012 +0900"
      },
      "committer": {
        "name": "You Kim",
        "email": "you.kim72@gmail.com",
        "time": "Fri Dec 21 06:19:38 2012 +0900"
      },
      "message": "StringBlock_nativeCreate: Possible Leak\n\nosb can be leaked when osb-\u003egetError() !\u003d NO_ERROR\n\nChange-Id: Icbeb8eb3fb78849c043fe032cc8f7050da041042\n"
    },
    {
      "commit": "fc56015bd3d86e470fdf3ac8449776809124875e",
      "tree": "23499a41d943b71158b8b7cde7a2cd81571ad0fc",
      "parents": [
        "62ec9588650327f4fc3f367097b9549635229239",
        "b6ac9e50cf1263979dfbab0430fb0e26d32224cd"
      ],
      "author": {
        "name": "Victoria Lease",
        "email": "violets@android.com",
        "time": "Thu Dec 20 12:09:48 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 20 12:09:48 2012 -0800"
      },
      "message": "Merge \"Possible leak in android_emoji_EmojiFactory_newInstance\""
    },
    {
      "commit": "62ec9588650327f4fc3f367097b9549635229239",
      "tree": "12745a890f0e458988f62d016a2ae66ad36ed378",
      "parents": [
        "ba97ad2a6740d5d38326c0c2ce8d5a685fab30bf",
        "0482291f45a8fa1be8bbfe87e3c8a4eb7f43ddef"
      ],
      "author": {
        "name": "Andrew Hsieh",
        "email": "andrewhsieh@google.com",
        "time": "Wed Dec 19 16:10:10 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 19 16:10:12 2012 -0800"
      },
      "message": "Merge \"Fix typo\""
    },
    {
      "commit": "ba97ad2a6740d5d38326c0c2ce8d5a685fab30bf",
      "tree": "951c1b263981e1f23913b2ed4021e4af1d32ae23",
      "parents": [
        "171a9906996675e3e9eb49fe3b3c1589417d70fb",
        "8a5f9c19b65aebd1972355faf0c8bb90500c7596"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@android.com",
        "time": "Wed Dec 19 08:47:20 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 19 08:47:20 2012 -0800"
      },
      "message": "Merge \"Leak in ToneGenerator_native_setup\""
    },
    {
      "commit": "729f6685f9dfb7a1813a89dbf2298024d9da3813",
      "tree": "aea36c6ab06c38e7e841dcad0713f8c1c2de06fb",
      "parents": [
        "7979b58a7ade37c3b6d574fd647e633c5b57c3f1"
      ],
      "author": {
        "name": "Dmytro Dubovyk",
        "email": "dmytro.dubovyk@ti.com",
        "time": "Tue Dec 18 18:07:50 2012 +0200"
      },
      "committer": {
        "name": "Sergii Iegorov",
        "email": "x0155539@ti.com",
        "time": "Wed Dec 19 11:14:38 2012 +0200"
      },
      "message": "Setting the default value for dock audio\n\nThere was no default value for parameter \"dock_audio_media_enabled\"\nin global settings and because of that it couldn\u0027t be obtained before\nSettings app first start and improper actions, such as FORCE_NONE\nsending to AudioSystem instead of FORCE_ANALOG_DOCK, were taken.\nThis patch sets default value to \u0027true\u0027.\n\nChange-Id: Idbe343519db15f806f3a237e8b39f8420b9edde1\nSigned-off-by: Dmytro Dubovyk \u003cdmytro.dubovyk@ti.com\u003e\n"
    },
    {
      "commit": "0482291f45a8fa1be8bbfe87e3c8a4eb7f43ddef",
      "tree": "83211b4429e43793aa7098a63e5ade5b5f83694d",
      "parents": [
        "9b64c4906be5314a6c2cde520317b8cb36e7b3e4"
      ],
      "author": {
        "name": "Andrew Hsieh",
        "email": "andrewhsieh@google.com",
        "time": "Wed Dec 19 11:21:38 2012 +0800"
      },
      "committer": {
        "name": "Andrew Hsieh",
        "email": "andrewhsieh@google.com",
        "time": "Wed Dec 19 11:21:38 2012 +0800"
      },
      "message": "Fix typo\n\nChange-Id: I58f863c4eb1eb4196d001c280027ab59bee51ce4\n"
    },
    {
      "commit": "171a9906996675e3e9eb49fe3b3c1589417d70fb",
      "tree": "ecf7cfc58ded5b5eeba237f814f48d87957be030",
      "parents": [
        "9b64c4906be5314a6c2cde520317b8cb36e7b3e4",
        "965da34de94cdb845b64bd676e45b260000cd09d"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Dec 18 18:06:07 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 18 18:06:07 2012 -0800"
      },
      "message": "Merge \"Update the JNI spec link, and remove a dead link.\""
    },
    {
      "commit": "965da34de94cdb845b64bd676e45b260000cd09d",
      "tree": "ecf7cfc58ded5b5eeba237f814f48d87957be030",
      "parents": [
        "9b64c4906be5314a6c2cde520317b8cb36e7b3e4"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Dec 18 17:24:36 2012 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Dec 18 17:24:36 2012 -0800"
      },
      "message": "Update the JNI spec link, and remove a dead link.\n\nAlso remove the duplicate copy of this file. There\u0027s a redirect in place\nfrom the old location.\n\nBug: http://code.google.com/p/android/issues/detail?id\u003d41623\nChange-Id: I521b640fdef17c98582171d97214486d16e774e4\n"
    },
    {
      "commit": "9b64c4906be5314a6c2cde520317b8cb36e7b3e4",
      "tree": "b4324db151d1f0cfa9c15b425ad976fadbf86943",
      "parents": [
        "7979b58a7ade37c3b6d574fd647e633c5b57c3f1",
        "342a7cb69f8e0cfe208b12cc451c445ae8583e04"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue Dec 18 11:02:51 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 18 11:02:52 2012 -0800"
      },
      "message": "Merge \"Return error upon attempt to use non-existent APN\""
    },
    {
      "commit": "342a7cb69f8e0cfe208b12cc451c445ae8583e04",
      "tree": "c32f4e5ddee2db228289d2f18f11594c62e078cb",
      "parents": [
        "568f923ba4cf522f699837bee0d8cba318343345"
      ],
      "author": {
        "name": "Mikael Hedegren",
        "email": "mikael.hedegren@sonyericsson.com",
        "time": "Fri Dec 14 15:52:52 2012 +0100"
      },
      "committer": {
        "name": "Zoran Jovanovic",
        "email": "zoran.jovanovic@sonymobile.com",
        "time": "Tue Dec 18 15:32:48 2012 +0100"
      },
      "message": "Return error upon attempt to use non-existent APN\n\nstartUsingNetworkFeature will ignore errors from\nreconnect - causing ConnectivityService to send\nfaulty information back to requester.\n\nChange-Id: I4e0fcc1addd84da409cdc1eed1a95d25d925e020\n"
    },
    {
      "commit": "7979b58a7ade37c3b6d574fd647e633c5b57c3f1",
      "tree": "fa673d359c744184da48613ebdd866da5fc14f6d",
      "parents": [
        "4b0ed0178de2c9c21bd5514671b8b4282f6a03db",
        "6169bcf50d88367fced5dc5c06ca5827a062644e"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@android.com",
        "time": "Mon Dec 17 14:39:56 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 17 14:39:56 2012 -0800"
      },
      "message": "Merge \"Memory leak due to bad destroy sequence\""
    },
    {
      "commit": "4b0ed0178de2c9c21bd5514671b8b4282f6a03db",
      "tree": "8245c7d0861882fe7d26bf5cac7944d47187a172",
      "parents": [
        "367921dd879cbc041852b121ce35b3c12803d853",
        "8b2e2c8abc20de5ba3d938d8c559d0c5e2f9e356"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@android.com",
        "time": "Mon Dec 17 10:39:41 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 17 10:39:41 2012 -0800"
      },
      "message": "Merge \"BackupHelpers: Fix Typo\""
    },
    {
      "commit": "367921dd879cbc041852b121ce35b3c12803d853",
      "tree": "b27475ee08e8c00fa37760877c910947481eed88",
      "parents": [
        "c749261fea1010dfa2d1337bd210c81d13052540",
        "35e4a7029e259f19ad5ef7713211794eabfd65e1"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Dec 17 09:05:07 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 17 09:05:07 2012 -0800"
      },
      "message": "Merge \"Toast: fix force close if called from system service\""
    },
    {
      "commit": "35e4a7029e259f19ad5ef7713211794eabfd65e1",
      "tree": "b27475ee08e8c00fa37760877c910947481eed88",
      "parents": [
        "c749261fea1010dfa2d1337bd210c81d13052540"
      ],
      "author": {
        "name": "Pawit Pornkitprasan",
        "email": "p.pawit@gmail.com",
        "time": "Mon Dec 17 17:57:51 2012 +0700"
      },
      "committer": {
        "name": "Pawit Pornkitprasan",
        "email": "p.pawit@gmail.com",
        "time": "Mon Dec 17 18:04:17 2012 +0700"
      },
      "message": "Toast: fix force close if called from system service\n\nIf a toast is created from a system service, an application context\nwill not be available, use the service context instead.\n\nFixes\nhttp://code.google.com/p/android/issues/detail?id\u003d40058\nhttp://code.google.com/p/android/issues/detail?id\u003d40075\n\nChange-Id: Ic643f4557fa04476819cd2c3ee640b735eeae429\n"
    },
    {
      "commit": "8b2e2c8abc20de5ba3d938d8c559d0c5e2f9e356",
      "tree": "91f3547c71620ed81ba952a1d525c496dbec925f",
      "parents": [
        "c749261fea1010dfa2d1337bd210c81d13052540"
      ],
      "author": {
        "name": "You Kim",
        "email": "you.kim72@gmail.com",
        "time": "Mon Dec 17 03:36:10 2012 +0900"
      },
      "committer": {
        "name": "You Kim",
        "email": "you.kim72@gmail.com",
        "time": "Mon Dec 17 03:36:10 2012 +0900"
      },
      "message": "BackupHelpers: Fix Typo\n\ndelete --\u003e free\n\nChange-Id: Idbf7e677f8cc4a9a9d04e58b5cf7d0f1589c5211\n"
    },
    {
      "commit": "c749261fea1010dfa2d1337bd210c81d13052540",
      "tree": "dda0731687b8bdf2454e6f2aaceff7b98615dfa6",
      "parents": [
        "01f42639f21ec98feb5e5d458632a1a1005b17e8",
        "2eda18485cefc5dbc946d7eb32486a7bd67bf8af"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Dec 14 17:39:19 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 14 17:39:19 2012 -0800"
      },
      "message": "Merge \"Fix DateUtils.formatElapsedTime.\""
    },
    {
      "commit": "686a805ef99b0fe53574c7110331cd91650f9999",
      "tree": "beb43d4aae4185f48cd473b1a724893ba6341b31",
      "parents": [
        "bf8de6a349e19b32a1577080a9d8bb7f92b2301f"
      ],
      "author": {
        "name": "zobject",
        "email": "zbjection@gmail.com",
        "time": "Fri Dec 14 21:11:08 2012 +0900"
      },
      "committer": {
        "name": "zobject",
        "email": "zbjection@gmail.com",
        "time": "Sat Dec 15 08:23:26 2012 +0900"
      },
      "message": "Fix NullpointException problem in onMenuItemSelected\n\nIf both title and condensed title is null,\nitem.getTitleCondensed() could be return null value\nin onMenuItemSelected. therefore need to check\nwhether retun value is null or not.\n\nChange-Id: Ib08f52b949a794aa7bd6cc25414041e820f62969\n"
    },
    {
      "commit": "2eda18485cefc5dbc946d7eb32486a7bd67bf8af",
      "tree": "e01b7fea230447f6e3f45861b68d22f0365d62fd",
      "parents": [
        "40627de3044c4a23c20c2229cab20aab21ff2b03"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Dec 14 14:29:47 2012 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Dec 14 14:29:47 2012 -0800"
      },
      "message": "Fix DateUtils.formatElapsedTime.\n\nMore reuse of StringBuilders, less broken home-grown formatting code.\n\nLong-term, we should hand this over to icu4c, but they\u0027re not ready yet.\n\nBug: http://code.google.com/p/android/issues/detail?id\u003d41401\nBug: 7736688\nChange-Id: Ib3c1e1aad05827df646aa18645cce19dffb7551f\n"
    },
    {
      "commit": "01f42639f21ec98feb5e5d458632a1a1005b17e8",
      "tree": "62b17e951e3fbbe3ad70e89b6d8b43c260269719",
      "parents": [
        "2eca1b53ae905f5ddaebaff7156340efdf97cb84",
        "4a68e3c26dd2512c319071dc20074baa6e7d171f"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Dec 14 09:35:26 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 14 09:35:26 2012 -0800"
      },
      "message": "Merge \"fix typo in docs\""
    },
    {
      "commit": "2eca1b53ae905f5ddaebaff7156340efdf97cb84",
      "tree": "ada04d427745b733ba0dbe33b2818457ae90d717",
      "parents": [
        "ffdc7aed5ec8f38706ddfad02d3df05493351083",
        "8f5691fd92c29c1dbe9e35f39e9550ab525add07"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Dec 14 09:19:45 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 14 09:19:45 2012 -0800"
      },
      "message": "Merge \"Add return after NULL check in JetPlayer\""
    },
    {
      "commit": "ffdc7aed5ec8f38706ddfad02d3df05493351083",
      "tree": "c3c779b6e7b3742ccddb8e6032bcbd02a827757d",
      "parents": [
        "bf8de6a349e19b32a1577080a9d8bb7f92b2301f",
        "7d4adea7b4c5c27c53de9592a14193ea296873a1"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Fri Dec 14 09:04:30 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 14 09:04:30 2012 -0800"
      },
      "message": "Merge \"avoid crashing system serer process\""
    },
    {
      "commit": "6169bcf50d88367fced5dc5c06ca5827a062644e",
      "tree": "e4bd779ef2e663867e9aca36ffb2a3d73ece2bc0",
      "parents": [
        "bf8de6a349e19b32a1577080a9d8bb7f92b2301f"
      ],
      "author": {
        "name": "Jean-Christophe PINCE",
        "email": "jean-christophe.pince@intel.com",
        "time": "Tue Oct 09 16:17:33 2012 +0200"
      },
      "committer": {
        "name": "Shuo Gao",
        "email": "shuo.gao@intel.com",
        "time": "Fri Dec 14 09:35:44 2012 +0800"
      },
      "message": "Memory leak due to bad destroy sequence\n\nDuring the destroy sequence, it happens that the mWebViewClassic was\nset to null in the transferMessages function and consequently, the\ncall to WebCoreThreadWatchdog.unregisterWebView(mWebViewClassic) is\nnot really removing the view from the watchdog\u0027s list; creating a\nmemory leak.\n\nChange-Id: I2bae7c8d7c473e2af25e62a485699f88269d6658\nAuthor: Jean-Christophe PINCE \u003cjean-christophe.pince@intel.com\u003e\nSigned-off-by: Jean-Christophe PINCE \u003cjean-christophe.pince@intel.com\u003e\nSigned-off-by: Shuo Gao \u003cshuo.gao@intel.com\u003e\nSigned-off-by: Bruce Beare \u003cbruce.j.beare@intel.com\u003e\nSigned-off-by: Jack Ren \u003cjack.ren@intel.com\u003e\nAuthor-tracking-BZ: 57869\n"
    },
    {
      "commit": "bf8de6a349e19b32a1577080a9d8bb7f92b2301f",
      "tree": "c81d2617fc28604f67d56929032338ded0be08fb",
      "parents": [
        "e7ec492f13355888c90b3f08fbc66e49dda7ed24",
        "29afa142402b4b4f5e56f36b24367b84b5f64a6a"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed Dec 12 10:41:20 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 12 10:41:20 2012 -0800"
      },
      "message": "Merge \"Remove unnecessary locking for screen broadcasts.\""
    },
    {
      "commit": "e7ec492f13355888c90b3f08fbc66e49dda7ed24",
      "tree": "1757eb72f0a9297fb26a687c1d0b5badddd3a398",
      "parents": [
        "d22843a8a8d240fc09291b1b9505d62c1f0c0f8d",
        "ef2277ec5802143b8af1da32d7b01518401b97a9"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@android.com",
        "time": "Tue Dec 11 18:00:48 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 11 18:00:49 2012 -0800"
      },
      "message": "Merge \"Make implementation of isEmpty consistent with implementation of getCount in HeaderListViewAdapter\""
    },
    {
      "commit": "d22843a8a8d240fc09291b1b9505d62c1f0c0f8d",
      "tree": "294f735eda0f90df7c55e69f58f20c2cbff0273d",
      "parents": [
        "79e0e3fd69ba6426da6575e0c778eff205318172",
        "847be7445e15851c460bf381d7083c443d8d6144"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@android.com",
        "time": "Tue Dec 11 17:57:58 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 11 17:57:58 2012 -0800"
      },
      "message": "Merge \"Fix regression in ListView click handling\""
    },
    {
      "commit": "79e0e3fd69ba6426da6575e0c778eff205318172",
      "tree": "25206a512d98130a55ba462f2c5ead8e0cdbdeef",
      "parents": [
        "7419905676db3cecb011d7e63a0eb64421e02b55",
        "d7663955d0e00ddc7e93e1cc70559857c3fdb2eb"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue Dec 11 16:34:35 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 11 16:34:35 2012 -0800"
      },
      "message": "Merge \"return value of String.replace() is ignored.\""
    },
    {
      "commit": "847be7445e15851c460bf381d7083c443d8d6144",
      "tree": "3f81ff3f40062cf8024d3652e48bdfb33e65a991",
      "parents": [
        "7419905676db3cecb011d7e63a0eb64421e02b55"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Dec 11 15:41:17 2012 -0800"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@android.com",
        "time": "Tue Dec 11 15:56:10 2012 -0800"
      },
      "message": "Fix regression in ListView click handling\n\nRegression caused by patch a607223f34\n\nIf an item click handler results in the ListView becoming detached\nfrom the window, the performClick runnable could be executed twice.\nNull out the mTouchModeReset runnable before running the click handler\nso that it is not run by the detach handler.\n\nChange-Id: I2fab60232027bb4876f9912088e0ffb9b17d308c\n"
    },
    {
      "commit": "8f5691fd92c29c1dbe9e35f39e9550ab525add07",
      "tree": "6140e54d2ffc3103130ad0ca901b3ede1ccb3cbe",
      "parents": [
        "7419905676db3cecb011d7e63a0eb64421e02b55"
      ],
      "author": {
        "name": "You Kim",
        "email": "you.kim72@gmail.com",
        "time": "Wed Dec 12 05:34:21 2012 +0900"
      },
      "committer": {
        "name": "You Kim",
        "email": "you.kim72@gmail.com",
        "time": "Wed Dec 12 05:34:21 2012 +0900"
      },
      "message": "Add return after NULL check in JetPlayer\n\nWhen pointer lpJet is NULL, it should return.\n\nChange-Id: Ia0471173b57da8f9bf22b3a19479aa5b3c4a5acb\n"
    },
    {
      "commit": "ef2277ec5802143b8af1da32d7b01518401b97a9",
      "tree": "38f1b6f2bcd07ba3053eeba31d7d8fa8fe9e8986",
      "parents": [
        "aeb6268645d571dfc9f2d387a7ad2471039ddb54"
      ],
      "author": {
        "name": "Emma Sajic",
        "email": "esajic@effectivelateralsolutions.co.uk",
        "time": "Sun Dec 09 13:32:05 2012 +0000"
      },
      "committer": {
        "name": "Emma Sajic",
        "email": "esajic@effectivelateralsolutions.co.uk",
        "time": "Tue Dec 11 19:50:58 2012 +0000"
      },
      "message": "Make implementation of isEmpty consistent with implementation of getCount in HeaderListViewAdapter\n\nFix for Issue ID 18316. Make isEmpty() return false when getCount() returns a non-zero value. So that the list cannot be considered empty when a header or footer is present.\n\nhttps://code.google.com/p/android/issues/detail?id\u003d18316\n\nChange-Id: Ib69201e9d5ef3efcbb68ea298b8cc8ca6e027246\nSigned-off-by: Emma Sajic \u003cesajic@effectivelateralsolutions.co.uk\u003e\n"
    },
    {
      "commit": "b6ac9e50cf1263979dfbab0430fb0e26d32224cd",
      "tree": "b11b717b8760a544b03e9a4cab5df70391dd7a18",
      "parents": [
        "d692c2c6856072a3ec8bec4550466d15a9fef8d7"
      ],
      "author": {
        "name": "You Kim",
        "email": "you.kim72@gmail.com",
        "time": "Tue Dec 11 06:06:25 2012 +0900"
      },
      "committer": {
        "name": "You Kim",
        "email": "you.kim72@gmail.com",
        "time": "Wed Dec 12 00:57:57 2012 +0900"
      },
      "message": "Possible leak in android_emoji_EmojiFactory_newInstance\n\njchars is not released correctly if factory is NULL.\nIn addition, unnecessary string conversion removed.\n\nChange-Id: I3ea58391dfe7a96ea6d6ae61bb0867a2d8d49fb0\n"
    },
    {
      "commit": "7419905676db3cecb011d7e63a0eb64421e02b55",
      "tree": "70f0034a42c22f25a88ad78f38ae3d33059ab890",
      "parents": [
        "e22217c2787b0f4967b357d080d49a7f095b2db9",
        "7eabbd552da40ca4e7a7f8d013033eb29822dd48"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Mon Dec 10 17:03:46 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 10 17:03:46 2012 -0800"
      },
      "message": "Merge \"Add config_speed_up_audio_on_mt_calls option\""
    },
    {
      "commit": "e22217c2787b0f4967b357d080d49a7f095b2db9",
      "tree": "b8ca57dc80730c12acfbf5c2f1aeabc02ccb36b0",
      "parents": [
        "d692c2c6856072a3ec8bec4550466d15a9fef8d7",
        "5d35fcfc32a2c137282e768a6acd7eac27ac0d91"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Mon Dec 10 14:13:18 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 10 14:13:18 2012 -0800"
      },
      "message": "Merge \"Telephony: Use IccUtils from uicc package\""
    },
    {
      "commit": "d692c2c6856072a3ec8bec4550466d15a9fef8d7",
      "tree": "ff93baf4357a301c356e0f8f2f50927b45882f8b",
      "parents": [
        "261bc70411ba1dd58654c4eb1c91acbbcfb49060",
        "332944f8a0a001c1754ce3298edbb4246e53c8fb"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@android.com",
        "time": "Mon Dec 10 11:09:32 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 10 11:09:32 2012 -0800"
      },
      "message": "Merge \"Fix EventLog string class problem in onOptionMenuSelected\""
    },
    {
      "commit": "5d35fcfc32a2c137282e768a6acd7eac27ac0d91",
      "tree": "4968dac4701edc47e091a28132f049c4b3a21101",
      "parents": [
        "261bc70411ba1dd58654c4eb1c91acbbcfb49060"
      ],
      "author": {
        "name": "Alex Yakavenka",
        "email": "ayakav@codeaurora.org",
        "time": "Thu Aug 23 10:16:35 2012 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 10 10:35:08 2012 -0800"
      },
      "message": "Telephony: Use IccUtils from uicc package\n\nChange-Id: I80204a2f3dc57cac875abeab390bb9db7a636ff7\n"
    },
    {
      "commit": "261bc70411ba1dd58654c4eb1c91acbbcfb49060",
      "tree": "507ac88d0e948e48068ad76e10b00eb9de0d7654",
      "parents": [
        "be5316e012d98cd3e74f8aff628c88845cc3fb13",
        "7353cf305e9bbb2c5968358d34ead9ca9df970b1"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Mon Dec 10 09:44:24 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 10 09:44:24 2012 -0800"
      },
      "message": "Merge \"convert jint to uint32_t.\""
    },
    {
      "commit": "332944f8a0a001c1754ce3298edbb4246e53c8fb",
      "tree": "6ccb47b0504d4408077f466e4e603dc03926a148",
      "parents": [
        "be5316e012d98cd3e74f8aff628c88845cc3fb13"
      ],
      "author": {
        "name": "zobject",
        "email": "zbjection@gmail.com",
        "time": "Mon Dec 10 22:52:59 2012 +0900"
      },
      "committer": {
        "name": "zobject",
        "email": "zbjection@gmail.com",
        "time": "Mon Dec 10 23:19:45 2012 +0900"
      },
      "message": "Fix EventLog string class problem in onOptionMenuSelected\n\nEventLog function can handle string,integer class and long class. (in android_util_EventLog.cpp)\nIf menu title string are used bold tag(like \u003cb\u003etest\u003c/b\u003e), it\u0027ll be android.text.SpannedString.\nIn onOptionMenuSelected, it is using item.getTitleCondensed() function for writing event log.\ntherefore any android activity using tag menu string(like \u003cb\u003e\u003c/b\u003e) can be crashed by IllegalArgumentException.\n\nI found this crash on GMS Application.\nchange locale chinese -\u003e launch Google+ -\u003e hangout -\u003e menu key -\u003e Invite(expressed chinese) click -\u003e Google+ crash\n\nChange-Id: I0437be81699925e29bf4510eb615ef2424432763\n"
    },
    {
      "commit": "5313c9f0271f961c439e2e3407fb66d0aabf98bb",
      "tree": "c994295d43a034479b3471e06b0a8023225c1a7e",
      "parents": [
        "be5316e012d98cd3e74f8aff628c88845cc3fb13"
      ],
      "author": {
        "name": "Tim Hutt",
        "email": "tdhutt@gmail.com",
        "time": "Mon Dec 10 12:34:19 2012 +0000"
      },
      "committer": {
        "name": "Tim Hutt",
        "email": "tdhutt@gmail.com",
        "time": "Mon Dec 10 12:34:19 2012 +0000"
      },
      "message": "Hopefully fix PendingIntent.getActivities() documentation wtf.\n\nThe first intent is the key. No wait, last! Or was it first?\n\nI haven\u0027t actually read the code, didn\u0027t write it, and haven\u0027t tested\nits behaviour, but surely it can\u0027t be both, and last is the only one\nthat makes sense.\n\nChange-Id: Ie8435981f09be618c93680fb6056afd015090161\n"
    },
    {
      "commit": "be5316e012d98cd3e74f8aff628c88845cc3fb13",
      "tree": "764a0a17a60221f4dbc513e6b65ad4dc822cb29e",
      "parents": [
        "c43670be2b10d0d89b1bfd2fbbf6f70006d00968",
        "22b1e80c24c5fbd702a19f2511ee2897baaf3e98"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Dec 08 12:11:34 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Dec 08 12:11:34 2012 -0800"
      },
      "message": "Merge \"Use Rlog\""
    },
    {
      "commit": "22b1e80c24c5fbd702a19f2511ee2897baaf3e98",
      "tree": "764a0a17a60221f4dbc513e6b65ad4dc822cb29e",
      "parents": [
        "c43670be2b10d0d89b1bfd2fbbf6f70006d00968"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Dec 07 10:26:41 2012 -0800"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Dec 08 09:06:51 2012 -0800"
      },
      "message": "Use Rlog\n\nChange-Id: I44919126606cd55f7dce7c942027ed0d914f04bd\n"
    },
    {
      "commit": "c43670be2b10d0d89b1bfd2fbbf6f70006d00968",
      "tree": "5ecde8fd7d6a035b56c54dc2976274bf0496541c",
      "parents": [
        "ff411ddb40d250f075bfe8c4940931b27079f5cb",
        "7ba6a6778e1583f45bcfc81505d5b9016bc1eb60"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Dec 08 08:00:26 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Dec 08 08:00:26 2012 -0800"
      },
      "message": "Merge \"Add Rlog.java\""
    },
    {
      "commit": "7353cf305e9bbb2c5968358d34ead9ca9df970b1",
      "tree": "e895eb71d046861496da6692f2112bf4c45b8848",
      "parents": [
        "1612e29826dfe55f8deca27374046c5931ce5335"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Dec 07 16:56:47 2012 -0800"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Dec 07 16:56:47 2012 -0800"
      },
      "message": "convert jint to uint32_t.\n\nThis works around a compiler bug, and is probably more\ncorrect anyway.\n\nChange-Id: I1c49064bd64c31dafae560e416c665de0449f245\n"
    },
    {
      "commit": "ff411ddb40d250f075bfe8c4940931b27079f5cb",
      "tree": "e035754b1d579b549f85a86d09de753450ea77ef",
      "parents": [
        "8ea5ce15651ebc1249a3b80531773b37e6f49b8d",
        "1129a85203ac3f238b95c4795397d84c81c01094"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@android.com",
        "time": "Fri Dec 07 11:20:08 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 07 11:20:08 2012 -0800"
      },
      "message": "Merge \"Framework: Use holo alert drawables\""
    },
    {
      "commit": "8ea5ce15651ebc1249a3b80531773b37e6f49b8d",
      "tree": "34f419d032db7daaf32062cfd2f4a5f249d5cd0a",
      "parents": [
        "5b6069ce3a87d30960e9ef5870299db90090776b",
        "a607223f34d436619132597bc0174223a6611bbb"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@android.com",
        "time": "Fri Dec 07 11:19:12 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 07 11:19:12 2012 -0800"
      },
      "message": "Merge \"Ensure running mTouchModeReset when AbsListView is detached\""
    },
    {
      "commit": "a607223f34d436619132597bc0174223a6611bbb",
      "tree": "34f419d032db7daaf32062cfd2f4a5f249d5cd0a",
      "parents": [
        "5b6069ce3a87d30960e9ef5870299db90090776b"
      ],
      "author": {
        "name": "Sangkyu Lee",
        "email": "sk82.lee@lge.com",
        "time": "Fri Dec 07 17:06:15 2012 +0900"
      },
      "committer": {
        "name": "Sangkyu Lee",
        "email": "sk82.lee@lge.com",
        "time": "Fri Dec 07 17:06:15 2012 +0900"
      },
      "message": "Ensure running mTouchModeReset when AbsListView is detached\n\nmTouchModeReset should be executed when AbsListView is detached from window.\nIf not, when the AbsListView is re-attaced to window,\nthe child can retain a pressed state.\n\nYou can see this problem easily when you double-touch an item of\noption menu very quickly.\n\nChange-Id: I5aaa1fd5b95847efb2f5f1b5ec7cabe8eb85b237\nSigned-off-by: Sangkyu Lee \u003csk82.lee@lge.com\u003e\n"
    },
    {
      "commit": "7eabbd552da40ca4e7a7f8d013033eb29822dd48",
      "tree": "d2a1c6be4678cd7b53e77fb604b9dcca8d5fe880",
      "parents": [
        "c602187e51aa6e8c46bffa5fb2603e368d83ea95"
      ],
      "author": {
        "name": "Alex Yakavenka",
        "email": "ayakav@codeaurora.org",
        "time": "Thu Dec 06 14:53:58 2012 -0800"
      },
      "committer": {
        "name": "Alex Yakavenka",
        "email": "ayakav@codeaurora.org",
        "time": "Thu Dec 06 14:53:58 2012 -0800"
      },
      "message": "Add config_speed_up_audio_on_mt_calls option\n\nBug: 7612431\nChange-Id: Ia2758f81b78a2576df8dd23c700dba3eaaef8efc\n"
    },
    {
      "commit": "7ba6a6778e1583f45bcfc81505d5b9016bc1eb60",
      "tree": "869d93b309405e58c0c3b6d1ee96bea064170881",
      "parents": [
        "1612e29826dfe55f8deca27374046c5931ce5335"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Dec 06 13:10:45 2012 -0800"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Dec 06 13:10:45 2012 -0800"
      },
      "message": "Add Rlog.java\n\nRlog is like Log except that the destination buffer is\nthe radio buffer instead of the main buffer.\n\nChange-Id: Ib4ce47abfda31dfc0b9193b10f8f42b225275f61\n"
    },
    {
      "commit": "5b6069ce3a87d30960e9ef5870299db90090776b",
      "tree": "6db0eb6f619b000869c4e901e540116c85cc65e6",
      "parents": [
        "1612e29826dfe55f8deca27374046c5931ce5335",
        "87c1b3127e6fecf08dfad039a4ee6eac1e3756fb"
      ],
      "author": {
        "name": "Victoria Lease",
        "email": "violets@android.com",
        "time": "Thu Dec 06 12:45:45 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 06 12:45:46 2012 -0800"
      },
      "message": "Merge \"Wrong parameter in LocationManagerService\""
    },
    {
      "commit": "8a5f9c19b65aebd1972355faf0c8bb90500c7596",
      "tree": "0cfcdc91c372340e22b23e1ac06e167e171af71b",
      "parents": [
        "1612e29826dfe55f8deca27374046c5931ce5335"
      ],
      "author": {
        "name": "You Kim",
        "email": "you.kim72@gmail.com",
        "time": "Fri Dec 07 04:58:28 2012 +0900"
      },
      "committer": {
        "name": "You Kim",
        "email": "you.kim72@gmail.com",
        "time": "Fri Dec 07 04:58:28 2012 +0900"
      },
      "message": "Leak in ToneGenerator_native_setup\n\nFailure in ToneGenerator::isInit causes a leak.\nlpToneGen should be deleted.\n\nChange-Id: I48df7a328fed01be8412d5449ee0753dad3c101f\n"
    },
    {
      "commit": "87c1b3127e6fecf08dfad039a4ee6eac1e3756fb",
      "tree": "fe6bc4592392fb32ad589694a2a79c94a2a074e2",
      "parents": [
        "568f923ba4cf522f699837bee0d8cba318343345"
      ],
      "author": {
        "name": "You Kim",
        "email": "you.kim72@gmail.com",
        "time": "Sun Oct 28 03:58:44 2012 +0900"
      },
      "committer": {
        "name": "You Kim",
        "email": "you.kim72@gmail.com",
        "time": "Fri Dec 07 04:33:05 2012 +0900"
      },
      "message": "Wrong parameter in LocationManagerService\n\nFix wrong parameter in removeTestProvider\n\nChange-Id: Ibf93833697c865904f29821e5778853127e5fb00\nSigned-off-by: You Kim \u003cyou.kim72@gmail.com\u003e\n"
    },
    {
      "commit": "59c14048bfc0a210077192410afa28ed6f85daa0",
      "tree": "0655e6f7a1d7d6d4ab33a49c8c0ebc226dbd5f3d",
      "parents": [
        "568f923ba4cf522f699837bee0d8cba318343345"
      ],
      "author": {
        "name": "Erik Almqvist",
        "email": "erik.almqvist@sonymobile.com",
        "time": "Wed Sep 05 16:06:19 2012 +0200"
      },
      "committer": {
        "name": "Johan Redestig",
        "email": "johan.redestig@sonymobile.com",
        "time": "Thu Dec 06 16:22:33 2012 +0100"
      },
      "message": "Set \"isdrm\" info in Mediastore\n\nThe mediascanner member mIsDrm was never set\naccording to the drmframework canHandle call.\nThis subsequently caused that the isdrm column\nin mediastore was never set, and was defaulted\nto false for all files.\nmIsDrm is now set according to drmframework\ncanHandle result for each files that is scanned.\n\nChange-Id: Id557d921c4e3e3dfc35da56b69471f4bd6b3c8bf\n"
    },
    {
      "commit": "1612e29826dfe55f8deca27374046c5931ce5335",
      "tree": "19817a0ce5af571d4c79e6ad587491e6f9ce9bdc",
      "parents": [
        "c602187e51aa6e8c46bffa5fb2603e368d83ea95",
        "ba059bf54c58e312562ac527d97d2bc1d4dacb45"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@android.com",
        "time": "Wed Dec 05 20:33:37 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 05 20:33:37 2012 -0800"
      },
      "message": "Merge \"AsyncChannel to support remote death notification and post a disconnect message to the source handler.\""
    },
    {
      "commit": "c602187e51aa6e8c46bffa5fb2603e368d83ea95",
      "tree": "5fad1ab92f8e7ffa1f88ad3e56c9a3e84d842b08",
      "parents": [
        "40627de3044c4a23c20c2229cab20aab21ff2b03",
        "d7fc38cead0d1da007834214eba102b294f7923c"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@android.com",
        "time": "Wed Dec 05 09:25:43 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 05 09:25:43 2012 -0800"
      },
      "message": "Merge \"Prevent scanning during DHCP process\""
    },
    {
      "commit": "4a68e3c26dd2512c319071dc20074baa6e7d171f",
      "tree": "9d7828013428ae8fcfc4d6dcfd27454c436d7fb3",
      "parents": [
        "40627de3044c4a23c20c2229cab20aab21ff2b03"
      ],
      "author": {
        "name": "Hai Guo",
        "email": "deliberatekids@gmail.com",
        "time": "Wed Dec 05 21:50:28 2012 +0800"
      },
      "committer": {
        "name": "Hai Guo",
        "email": "deliberatekids@gmail.com",
        "time": "Wed Dec 05 21:50:28 2012 +0800"
      },
      "message": "fix typo in docs\n\ndescription of \u0027android/hardware/Camera.Parameters.html#\n    setPreviewFpsRange(int, int)\u0027 not right\n\nChange-Id: Ic83c0f404710a0125138df1e2b7663994301aee7\n"
    },
    {
      "commit": "29afa142402b4b4f5e56f36b24367b84b5f64a6a",
      "tree": "ff051ca1412f74db0d519e798934290555a420cb",
      "parents": [
        "cdd03f5487d3d0a088651c90fc5122b5fc3f62b3"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Dec 04 17:21:21 2012 -0800"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Dec 04 17:21:38 2012 -0800"
      },
      "message": "Remove unnecessary locking for screen broadcasts.\n\nThe actual handling occurs in updateScreenOn() on the other side of a\nhandler, which acquires the lock correctly.\n\nChange-Id: Ibd359446dba8e88f81d34f1e10a6b5e150348f89\n"
    },
    {
      "commit": "40627de3044c4a23c20c2229cab20aab21ff2b03",
      "tree": "670ead497b8f5f964b7ff943042287d0e283e8f3",
      "parents": [
        "568f923ba4cf522f699837bee0d8cba318343345",
        "cb6291c9b16d6c2ead8224e81636ff1d8ee5c216"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Tue Dec 04 09:45:03 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 04 09:45:03 2012 -0800"
      },
      "message": "Merge \"Remove unnecessary references in WindowManagerService\""
    },
    {
      "commit": "cb6291c9b16d6c2ead8224e81636ff1d8ee5c216",
      "tree": "670ead497b8f5f964b7ff943042287d0e283e8f3",
      "parents": [
        "568f923ba4cf522f699837bee0d8cba318343345"
      ],
      "author": {
        "name": "You Kim",
        "email": "you.kim72@gmail.com",
        "time": "Tue Dec 04 23:22:28 2012 +0900"
      },
      "committer": {
        "name": "You Kim",
        "email": "you.kim72@gmail.com",
        "time": "Wed Dec 05 00:10:03 2012 +0900"
      },
      "message": "Remove unnecessary references in WindowManagerService\n\nClean message routines in WindowManagerService.\n\nChange-Id: I3e3106b6499c67d1fd7133c987c0452a73141a3f\nSigned-off-by: You Kim \u003cyou.kim72@gmail.com\u003e\n"
    },
    {
      "commit": "568f923ba4cf522f699837bee0d8cba318343345",
      "tree": "6c54aaaa5715fea2d56a724a2248bea6476fc902",
      "parents": [
        "cdd03f5487d3d0a088651c90fc5122b5fc3f62b3",
        "2bea585494e14ff551eb02796b873473e8f0dd2e"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@android.com",
        "time": "Mon Dec 03 13:37:16 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 03 13:37:16 2012 -0800"
      },
      "message": "Merge \"removing ineffective code in WifiService.java\""
    },
    {
      "commit": "cdd03f5487d3d0a088651c90fc5122b5fc3f62b3",
      "tree": "37209ab76cf739f31b1876b6c87e11864f63258e",
      "parents": [
        "05c8f17f05ca83573f7670191e6dec91497dc742",
        "9348005545403037ab1b93aea6f52055516377bf"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@android.com",
        "time": "Mon Dec 03 11:59:53 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 03 11:59:53 2012 -0800"
      },
      "message": "Merge \"Try go-negotiation when invocation request is deferred.\""
    },
    {
      "commit": "05c8f17f05ca83573f7670191e6dec91497dc742",
      "tree": "44f2e772279ac48927d843b5f97fdc0db16a074e",
      "parents": [
        "5046ae56675b5e81bd7160f12709d609d8b4c19c",
        "43a5070e06802734a1e5ea30eb5185dc7a581905"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@android.com",
        "time": "Mon Dec 03 11:04:21 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 03 11:04:21 2012 -0800"
      },
      "message": "Merge \"resolver list is not cleared on rebuild\""
    },
    {
      "commit": "5046ae56675b5e81bd7160f12709d609d8b4c19c",
      "tree": "c715554557bc167653f36dd6d1e83f5a60518599",
      "parents": [
        "2644494a9841c1f842d790b60911699f09eb63d1",
        "258384aff260270f58bf397329c26b637dd03766"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Dec 03 07:06:28 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 03 07:06:29 2012 -0800"
      },
      "message": "Merge \"framework: fix notification icons not animating till ticker is updated\""
    },
    {
      "commit": "d7fc38cead0d1da007834214eba102b294f7923c",
      "tree": "1fd88bb3607325f2196bf4eef8dccd25a4132265",
      "parents": [
        "4299f63e54dceeaaa44a057ba03f0881834491ec"
      ],
      "author": {
        "name": "Vitaly Wool",
        "email": "vitaly.wool@sonymobile.com",
        "time": "Tue Sep 04 15:03:13 2012 +0200"
      },
      "committer": {
        "name": "Johan Redestig",
        "email": "johan.redestig@sonymobile.com",
        "time": "Mon Dec 03 16:00:44 2012 +0100"
      },
      "message": "Prevent scanning during DHCP process\n\nWi-Fi should be in active state during the entire DHCP process, and\nshouldn\u0027t go to IEEE 802.11 power save mode. If the framework requests\nscan during the DHCP process, the Wi-Fi chip has to start scanning\non channels different from the current one, and going to power save\nmode is a prerequisite for scan. The result directly impacts user\nexperience: DHCP process takes longer, and even can fail.\n\nChange-Id: I8171388bb70072e4c42cb3c074dd955da84e494b\n"
    },
    {
      "commit": "258384aff260270f58bf397329c26b637dd03766",
      "tree": "c715554557bc167653f36dd6d1e83f5a60518599",
      "parents": [
        "2644494a9841c1f842d790b60911699f09eb63d1"
      ],
      "author": {
        "name": "Daniel Bateman",
        "email": "jetison.24@gmail.com",
        "time": "Mon Aug 13 20:39:49 2012 -0500"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 30 16:28:54 2012 -0800"
      },
      "message": "framework: fix notification icons not animating till ticker is updated\n\nFixes Android issue #15657\n\nChange-Id: If3bb8693d99e3415bcf0fa9adadee5c1bdbb990d\n"
    },
    {
      "commit": "2644494a9841c1f842d790b60911699f09eb63d1",
      "tree": "8d697dadcc2b693b44b2b84402e7ed145ab13c0b",
      "parents": [
        "940ad4aaef6ad27a2a214559100a18100b2b3b24",
        "93077a2902a74256b7eb4795e1ef92bbc5c50f10"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Nov 30 13:26:51 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 30 13:26:51 2012 -0800"
      },
      "message": "Merge changes I8462f040,Ie471f40f\n\n* changes:\n  MediaCodec: Allow getting the codec info directly\n  MediaCodec: Allow getting the chosen component name\n"
    },
    {
      "commit": "940ad4aaef6ad27a2a214559100a18100b2b3b24",
      "tree": "1b66d15ee307718cfaa2c94a6db01c2f1d445c44",
      "parents": [
        "334a36b32c96d26f3aedcca81ab475391414dc80",
        "9b17d0a74f6774441aaebec6a44f126cd6f4eeaf"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Nov 30 11:20:23 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 30 11:20:23 2012 -0800"
      },
      "message": "Merge \"Make AudioGroup.add locale safe\""
    },
    {
      "commit": "334a36b32c96d26f3aedcca81ab475391414dc80",
      "tree": "a6c9fd0ccd905c8630bc9b974598b4de29bcddf8",
      "parents": [
        "9ed4abd875852524c5dd366f30b5b7bda93f0da3",
        "56dc91f7ced66a38782204f682b81898994fc935"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Nov 30 09:03:09 2012 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 30 09:03:10 2012 -0800"
      },
      "message": "Merge \"Change the text color of timer in MediaController\""
    },
    {
      "commit": "56dc91f7ced66a38782204f682b81898994fc935",
      "tree": "a6c9fd0ccd905c8630bc9b974598b4de29bcddf8",
      "parents": [
        "9ed4abd875852524c5dd366f30b5b7bda93f0da3"
      ],
      "author": {
        "name": "Roger Chen",
        "email": "cxr514033970@gmail.com",
        "time": "Fri Nov 16 12:37:39 2012 +0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 30 08:58:43 2012 -0800"
      },
      "message": "Change the text color of timer in MediaController\n\nThe color of timer and backgroud in MediaController\nare too closer to distinguish.\n\nChange-Id: Id60ecbc26233857c7ef291ef891c9d4720309dfa\nSigned-off-by: Roger Chen \u003ccxr514033970@gmail.com\u003e\n"
    }
  ],
  "next": "9ed4abd875852524c5dd366f30b5b7bda93f0da3"
}
