)]}'
{
  "log": [
    {
      "commit": "9b69a04e24e70a8e82e1820c877c8f4df0c7a980",
      "tree": "d6667199f18e3489b1a2c5057b796805f7e39826",
      "parents": [
        "c7f159e29f1522a8c362145f8d454c21fc1e920e",
        "07b0dd9a092273f0451cd9881312cb9b22a7af3f"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Sep 01 21:31:21 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 21:31:21 2011 -0700"
      },
      "message": "Merge \"Sample network statistics for sanity check.\""
    },
    {
      "commit": "c7f159e29f1522a8c362145f8d454c21fc1e920e",
      "tree": "0eeb457b72adf31cdb9cb582c63080e2c2ccd947",
      "parents": [
        "ff7130288f5df81f654cc008cfea33c263882722",
        "0fea823673e9cab24bd16a1c80a9bd689fc7a6f9"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Sep 01 21:31:15 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 21:31:15 2011 -0700"
      },
      "message": "Merge \"Selectively add stats based on iface active state.\""
    },
    {
      "commit": "ff7130288f5df81f654cc008cfea33c263882722",
      "tree": "8ef8fe04510fcd511ff989a013d93284f2de4659",
      "parents": [
        "a55c369e73a8864cc34290625acd16c68956c58a",
        "64decc60823441a40e9376c98163c993bc934088"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Thu Sep 01 20:30:19 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 20:30:19 2011 -0700"
      },
      "message": "Merge \"Close idle connections on pause timers\""
    },
    {
      "commit": "a55c369e73a8864cc34290625acd16c68956c58a",
      "tree": "9fc3f708658af2d2e3171aef18be5be4dcd6a620",
      "parents": [
        "17b0317e8d006731da722a849ab2a8deb17494f6",
        "ff57415bdb4590478f294f7b45805f80d2aac441"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Sep 01 18:57:57 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 18:57:57 2011 -0700"
      },
      "message": "Merge \"Fix various flickering / artifacts\""
    },
    {
      "commit": "ff57415bdb4590478f294f7b45805f80d2aac441",
      "tree": "7be8b438e079f1917c866b38ad440a121305f4d5",
      "parents": [
        "2523a6016a9a3d5626e041aa742e982870aecd5d"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Sep 01 18:52:12 2011 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Sep 01 18:56:54 2011 -0700"
      },
      "message": "Fix various flickering / artifacts\n\nthese were due to the \"preserve backbuffer\" optimization\ninterfering with hw composer. basically the screen needed\nto be redrawn in the areas that move from GL to\noverlay.\n\nBug: 5245513\nChange-Id: I9bf75c4fe905f3ef62005e52108b94edae692304\n"
    },
    {
      "commit": "17b0317e8d006731da722a849ab2a8deb17494f6",
      "tree": "24ec63e80a69e9d8e3796e6b4b09722ed0657e66",
      "parents": [
        "d5e6527f5f35f128bd4308a19721911df517a1c1",
        "c48c47c8206251800e9c6768db5c7aef2fe301e8"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Sep 01 18:39:29 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 18:39:29 2011 -0700"
      },
      "message": "Merge \"Accessibility events fired from AdapterView underpopulated.\""
    },
    {
      "commit": "c48c47c8206251800e9c6768db5c7aef2fe301e8",
      "tree": "27554bfb6a0d6ad462e19bad57ce52299f46514d",
      "parents": [
        "a6ec356d2f5d2829fd8eff315a37f49501eac842"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Sep 01 18:22:33 2011 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Sep 01 18:22:37 2011 -0700"
      },
      "message": "Accessibility events fired from AdapterView underpopulated.\n\nAccessibility events fired by an AdapterView did not report\nthe index of the first and last visible items, rather only\nthe total item count.\n\nbug:5225039\n\nChange-Id: I6931d82f0418c659f26e1e8a345da69da99690c5\n"
    },
    {
      "commit": "d5e6527f5f35f128bd4308a19721911df517a1c1",
      "tree": "5833dba04fde73793eb15ec6c8b603277f51bc48",
      "parents": [
        "79dd90c7bf2d3d1eb0fb130446d298256b987996",
        "3fec3fe0e3a83c5e0d1264f34bcc55b158537bc6"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Sep 01 18:14:38 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 18:14:38 2011 -0700"
      },
      "message": "Merge \"Polish of the accessibility feedback of Date and Time pickers\""
    },
    {
      "commit": "79dd90c7bf2d3d1eb0fb130446d298256b987996",
      "tree": "136f70bb8bc66b4ce34676f1d0ab1aaf534a5cd5",
      "parents": [
        "01bc5f906322084740698ee379d60d26b5d88605",
        "466bdc4008841f095ff8d1f13bfc36bcf11c3dd9"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Sep 01 18:10:37 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 18:10:37 2011 -0700"
      },
      "message": "Merge \"Fix remaining .rs.dtor() issue for RS.\""
    },
    {
      "commit": "466bdc4008841f095ff8d1f13bfc36bcf11c3dd9",
      "tree": "20d347fdfdc61c5dabbd7e01abbf6135bc943a48",
      "parents": [
        "94444fc56121d704bbb5a6f02954af62e3e57a94"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Sep 01 18:07:11 2011 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Sep 01 18:07:11 2011 -0700"
      },
      "message": "Fix remaining .rs.dtor() issue for RS.\n\nBUG\u003d5186750\n\nChange-Id: I74765b844d28ed780f9c9e291b8e0de94352f74b\n"
    },
    {
      "commit": "3fec3fe0e3a83c5e0d1264f34bcc55b158537bc6",
      "tree": "630d6d3a6a613ad2c32f18e61686c6599ece5873",
      "parents": [
        "4c1c101a91ed49089a1b81923385cb2f74253c57"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Sep 01 14:48:37 2011 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Sep 01 18:04:27 2011 -0700"
      },
      "message": "Polish of the accessibility feedback of Date and Time pickers\n\nbug:5228006\nbug:5228004\n\nChange-Id: I927e3a6dcbf4f81eab6f506fc38842d8e7a37aa1\n"
    },
    {
      "commit": "01bc5f906322084740698ee379d60d26b5d88605",
      "tree": "9bfd4a818d62979bfc94b49f476f47aa8e92a237",
      "parents": [
        "804b532a624b602acf344aa436340a6016c2f0af",
        "56dcbda3ee777136e1a26be84546df43798f03a5"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Thu Sep 01 18:00:56 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 18:00:56 2011 -0700"
      },
      "message": "Merge \"FIX BUG 5244136 - HOLO LIST SEPARATOR TEXT DOES NOT SHOUT\""
    },
    {
      "commit": "804b532a624b602acf344aa436340a6016c2f0af",
      "tree": "cb1c0b16fec8aabe3c54161ed75835d8e5e970dd",
      "parents": [
        "f705f788b5a4ba8c8b92bcd237534eb55c464f57",
        "4222092bd5650aa353caad4ef67689498564e592"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Sep 01 17:52:21 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 17:52:21 2011 -0700"
      },
      "message": "Merge \"fix another bug that prevented the gl debugger to work\""
    },
    {
      "commit": "4222092bd5650aa353caad4ef67689498564e592",
      "tree": "9812ad425064f8c31e1641658d0301abdf8ba56d",
      "parents": [
        "3b583229d0aa3629fe9400dd633bebbc54a5c0c2"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Sep 01 17:50:52 2011 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Sep 01 17:50:52 2011 -0700"
      },
      "message": "fix another bug that prevented the gl debugger to work\n\nwe didn\u0027t set the debug tls properly\n\nChange-Id: Iad9cc5b5d230a8eb7f680c4b70925c5e43e73051\n"
    },
    {
      "commit": "64decc60823441a40e9376c98163c993bc934088",
      "tree": "cda1c5f7eb428159cc4c3f2cd61b77040748140a",
      "parents": [
        "5a0a47a006008232d9962f2d8e6da8b7b79a4cdd"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Thu Aug 25 20:32:24 2011 +0100"
      },
      "committer": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Fri Sep 02 01:50:04 2011 +0100"
      },
      "message": "Close idle connections on pause timers\n\nPart of fix for bug 4487538 Current Drain\n\nChange-Id: Ie957321d11ee3a94a5549aebb5be6e3cb444ebcf\n"
    },
    {
      "commit": "56dcbda3ee777136e1a26be84546df43798f03a5",
      "tree": "cff78a029f834010c9889d1042bcec67fe382041",
      "parents": [
        "f679ed0939f10ee3da9363bb179802b8184d1880"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Thu Sep 01 17:42:57 2011 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Thu Sep 01 17:42:57 2011 -0700"
      },
      "message": "FIX BUG 5244136 - HOLO LIST SEPARATOR TEXT DOES NOT SHOUT\n\nHolo\u0027s listSeparatorTextViewStyle now uses the all-caps style.\n\nChange-Id: Ia1d21ecc3c05a3e3fc29a78c683e875ce08cab99\n"
    },
    {
      "commit": "f705f788b5a4ba8c8b92bcd237534eb55c464f57",
      "tree": "3d7f7dab577a3377feb3ccfda8950bd1264a3a99",
      "parents": [
        "64014612275d0fccd5e31f2afaa8f17a6bf1e93d",
        "bf3c634dc5bea1d6188efaba159b1ecbc038a4f7"
      ],
      "author": {
        "name": "Fred Quintana",
        "email": "fredq@google.com",
        "time": "Thu Sep 01 17:35:25 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 17:35:25 2011 -0700"
      },
      "message": "Merge \"Make the SyncManager timeout syncs if it takes too long to bind to them.\""
    },
    {
      "commit": "64014612275d0fccd5e31f2afaa8f17a6bf1e93d",
      "tree": "5576c8a1ad29e7129d789d1f55c6766af5231549",
      "parents": [
        "6f983a7906ce98a1a8e3f5e805da8c933f53fc3d",
        "a7cf74cfb1364edd72e0fbab1c6ba8af89c519a2"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu Sep 01 17:29:26 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 17:29:26 2011 -0700"
      },
      "message": "Merge \"PhoneStatusBar: Fix NPE when disabling navigation with no soft buttons.\""
    },
    {
      "commit": "6f983a7906ce98a1a8e3f5e805da8c933f53fc3d",
      "tree": "0fe6485df22bd44d7eff66e6c15377ec91c0b645",
      "parents": [
        "f679ed0939f10ee3da9363bb179802b8184d1880",
        "8b09866a25ade5cd3630996adff8c976268ec637"
      ],
      "author": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Thu Sep 01 17:14:11 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 17:14:11 2011 -0700"
      },
      "message": "Merge \"Fixing orientation change bug (5098088)\""
    },
    {
      "commit": "8b09866a25ade5cd3630996adff8c976268ec637",
      "tree": "e0b3512fcbc1198920de7edb89391bb22e1681a2",
      "parents": [
        "185a251b08104a2f19f642d9492e75dd11680dd6"
      ],
      "author": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Thu Sep 01 17:00:53 2011 -0700"
      },
      "committer": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Thu Sep 01 17:11:12 2011 -0700"
      },
      "message": "Fixing orientation change bug (5098088)\n\n- Also fixing language in long-press menu (5068787)\n\nChange-Id: I941e053e6ce4c85a09f4ff82880b7c2513e54322\n"
    },
    {
      "commit": "a7cf74cfb1364edd72e0fbab1c6ba8af89c519a2",
      "tree": "1be71cb3a64a0003212729fe8656548bb2422c96",
      "parents": [
        "e3646dd8d96fb9756c8a7a4757ad5277e3801aed"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu Sep 01 20:10:24 2011 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu Sep 01 20:10:24 2011 -0400"
      },
      "message": "PhoneStatusBar: Fix NPE when disabling navigation with no soft buttons.\n\nBug: 5249328\n\nChange-Id: I9fcf623c4f9f278107a0772f6ff28ccaae9188c8\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "f679ed0939f10ee3da9363bb179802b8184d1880",
      "tree": "c4ea6fffc4c7f4a9bc3c3b7cd640a49ae03f66b2",
      "parents": [
        "a3b7b57a5211c210a61bb9bea118531eed08591a",
        "40c18f59ac3bd0e14ac9c7ed6467e52fb8f95640"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Sep 01 17:02:28 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 17:02:28 2011 -0700"
      },
      "message": "Merge \"Prevent a leak when using View.postInvalidate(left, top, right, bottom)\""
    },
    {
      "commit": "40c18f59ac3bd0e14ac9c7ed6467e52fb8f95640",
      "tree": "275a33cfe81898b88c3e757a49e4cec1d1aa96e8",
      "parents": [
        "16260e73f6c1c9dc94acf0d328a3c564426b8711"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Sep 01 17:01:18 2011 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Sep 01 17:01:18 2011 -0700"
      },
      "message": "Prevent a leak when using View.postInvalidate(left, top, right, bottom)\n\nChange-Id: I44c9a11d8b62d86d38f4600df2bbea13c874b991\n"
    },
    {
      "commit": "a3b7b57a5211c210a61bb9bea118531eed08591a",
      "tree": "72715685dd5331232409ce92a8887eb933656c18",
      "parents": [
        "2e864a6a3864a17a8fead9f05e8d76fdd8fcc1a4",
        "622a97646d316ca753c577752ac9010415e9a472"
      ],
      "author": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Thu Sep 01 16:39:32 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 16:39:32 2011 -0700"
      },
      "message": "Merge \"updating visuals of Recent Apps\""
    },
    {
      "commit": "622a97646d316ca753c577752ac9010415e9a472",
      "tree": "96c519834cd4dc1d77e33cb9b4c4d8cb4347fb0d",
      "parents": [
        "185a251b08104a2f19f642d9492e75dd11680dd6"
      ],
      "author": {
        "name": "Peter Ng",
        "email": "petergng@google.com",
        "time": "Mon Aug 29 10:56:53 2011 -0700"
      },
      "committer": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Thu Sep 01 16:38:16 2011 -0700"
      },
      "message": "updating visuals of Recent Apps\n\n- replacing background PNGs with 9 patches\n- removing border around thumbnails by default\n- when swiping thumbnails, draw a border around them\n- fix callout line length\n- make recents window smaller on tablets\n- deleting unused assets\n\nChange-Id: If5bb1ba0d55a6d10e36ee14274c23596f0ba73b9"
    },
    {
      "commit": "2e864a6a3864a17a8fead9f05e8d76fdd8fcc1a4",
      "tree": "03e8ed3c5abc09c793ed78c150bdb698b870d738",
      "parents": [
        "7de6578f1c4bf97c9f856f819d4985d25163012a",
        "d9e075b0035d0ff305e60e40ce7a83be4fb35c86"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Thu Sep 01 16:19:15 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 16:19:15 2011 -0700"
      },
      "message": "Merge \"fix rs docs\""
    },
    {
      "commit": "7de6578f1c4bf97c9f856f819d4985d25163012a",
      "tree": "3cdb1a214ecc417260ee16ae078b94063443fbb7",
      "parents": [
        "554d4a576586d0e21312862c4b1cf9abdaaf15f4",
        "0e60db221c80bb1c57eaa7989b7079e5ba5a27a4"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Sep 01 15:56:36 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 15:56:36 2011 -0700"
      },
      "message": "Merge \"Fix issue #4974633: Block the HOME button using TYPE_KEYGUARD\""
    },
    {
      "commit": "554d4a576586d0e21312862c4b1cf9abdaaf15f4",
      "tree": "cfe7da773cc333c002c6526a1e53bdc11d71eb61",
      "parents": [
        "69666e078152362b19d02d9ee79bbd5fc69e09c3",
        "a5445d3bbd7985ffeeeabc3813bec3d1e0463cea"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Sep 01 15:55:33 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 15:55:33 2011 -0700"
      },
      "message": "Merge \"Fix issue #5039287: Listen dies on back key on ICS but not on Gingerbread\""
    },
    {
      "commit": "69666e078152362b19d02d9ee79bbd5fc69e09c3",
      "tree": "3bed6429e1ba7da61b8ecd164969b8015cf7ba1f",
      "parents": [
        "912a8b7062647700436c4ea001f58d61fd46c72f",
        "ba24e4d8bbeb60e96d74f05e21691dad61ce497e"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Sep 01 15:54:43 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 15:54:43 2011 -0700"
      },
      "message": "Merge \"Fix issue #5229575: Youtube link shared through messaging is not...\""
    },
    {
      "commit": "d9e075b0035d0ff305e60e40ce7a83be4fb35c86",
      "tree": "5ebb60a2920b0a7c4b353bf4052e32ac8516d2ae",
      "parents": [
        "9ae3d659368f093247a31ec7e057b1b1580528c8"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Thu Sep 01 15:45:03 2011 -0700"
      },
      "committer": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Thu Sep 01 15:46:43 2011 -0700"
      },
      "message": "fix rs docs\n\nChange-Id: Id7253737278d5dc4ef3b6d53cd32dbac1a80103d\n"
    },
    {
      "commit": "912a8b7062647700436c4ea001f58d61fd46c72f",
      "tree": "da9ec211ec6796cf2cbff650bc8f0ae38878f6c7",
      "parents": [
        "6468e04e5e7b1b76340cc55ee280204c9f046a60",
        "18fff11e15dc1b4fe53cb37fa39637aa3fb9bc36"
      ],
      "author": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Thu Sep 01 15:44:12 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 15:44:12 2011 -0700"
      },
      "message": "Merge \"Add new dependency generation option to aidl.\""
    },
    {
      "commit": "6468e04e5e7b1b76340cc55ee280204c9f046a60",
      "tree": "ae3292df2d327e9237ab153bc09eacd192f01024",
      "parents": [
        "da92038d9960e6eb5821bb28e6d8a5da4aea1a5a",
        "e3a4567477d7a00f52a20c3c77d88b8fcc43fa38"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Sep 01 15:43:53 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 15:43:54 2011 -0700"
      },
      "message": "Merge \"Updated Ringtone oggs\""
    },
    {
      "commit": "da92038d9960e6eb5821bb28e6d8a5da4aea1a5a",
      "tree": "c3777c58fec5674954c30816fa0ddcaa8cb942f8",
      "parents": [
        "d2f2b68e1c4f138cec0624095e6b9531ff074c9f",
        "859e3300657ed18153c270d8b0d2419b6efa2284"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Sep 01 15:43:43 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 15:43:43 2011 -0700"
      },
      "message": "Merge \"Updated notification sounds\""
    },
    {
      "commit": "d2f2b68e1c4f138cec0624095e6b9531ff074c9f",
      "tree": "9ef29acc7f4db52ac40d65031a9cec36a3aaca31",
      "parents": [
        "9ae3d659368f093247a31ec7e057b1b1580528c8",
        "6dae116beaa81d784e2b2cc94adca0d3dc37e06f"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Sep 01 15:43:34 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 15:43:34 2011 -0700"
      },
      "message": "Merge \"Updated alarm sounds\""
    },
    {
      "commit": "e3a4567477d7a00f52a20c3c77d88b8fcc43fa38",
      "tree": "2727843bb71a1c936ad888e84b73b21c95247ea7",
      "parents": [
        "ea24a4015a86e8c461a594abe042ade3271bbb2c"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Sep 01 15:41:06 2011 -0700"
      },
      "committer": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Sep 01 15:41:06 2011 -0700"
      },
      "message": "Updated Ringtone oggs\n\nChange-Id: Id8c3b45a364e431f272b894c7539ffcfb81d6c75\n"
    },
    {
      "commit": "859e3300657ed18153c270d8b0d2419b6efa2284",
      "tree": "91cc4db78a492a2d9e99a869b6902287b237bf14",
      "parents": [
        "ea24a4015a86e8c461a594abe042ade3271bbb2c"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Sep 01 15:35:55 2011 -0700"
      },
      "committer": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Sep 01 15:35:55 2011 -0700"
      },
      "message": "Updated notification sounds\n\nChange-Id: I25c367c9f5b0aecc7cc5c26a148059f53809e03b\n"
    },
    {
      "commit": "0fea823673e9cab24bd16a1c80a9bd689fc7a6f9",
      "tree": "86f58495167f335bd5ea6454cdd45fc597b67524",
      "parents": [
        "270bcaa9d1b7e6cef723532692d82bb231ac7137"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Sep 01 01:07:31 2011 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Sep 01 15:23:38 2011 -0700"
      },
      "message": "Selectively add stats based on iface active state.\n\nOnly combine /proc/net/dev and xt_qtaguid stats when iface is marked\nas active.  When inactive, only return xt_qtaguid stats.  When iface\nis unknown to xt_qtaguid, always pass through /proc/net/dev stats.\n\nBug: 5242730\nChange-Id: I469fc6abe45309f794afebca814cbb39e4f13af5\n"
    },
    {
      "commit": "6dae116beaa81d784e2b2cc94adca0d3dc37e06f",
      "tree": "e905ebb7c8fc2f78c60519afe103ffa77fbae5a1",
      "parents": [
        "ea24a4015a86e8c461a594abe042ade3271bbb2c"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Sep 01 15:18:18 2011 -0700"
      },
      "committer": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Sep 01 15:19:37 2011 -0700"
      },
      "message": "Updated alarm sounds\n\nChange-Id: I9e15d36934d4c7a6b58e5c92632dfe062de3dad0\n"
    },
    {
      "commit": "07b0dd9a092273f0451cd9881312cb9b22a7af3f",
      "tree": "64b53d8cc9970341b9c2c415e7f2cb85f13c4814",
      "parents": [
        "270bcaa9d1b7e6cef723532692d82bb231ac7137"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Sep 01 13:06:19 2011 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Sep 01 15:07:19 2011 -0700"
      },
      "message": "Sample network statistics for sanity check.\n\nAfter detailed poll events, sample high-level network statistics to\nsanity check iface totals against UID totals.\n\nBug: 5248382\nChange-Id: I1c1fbb7c094c9ff0c9dde416467c563dda68f478\n"
    },
    {
      "commit": "9ae3d659368f093247a31ec7e057b1b1580528c8",
      "tree": "2b347c52fc53b76a407c181160266d7e3a66adf8",
      "parents": [
        "74b056c2db637c2c3dd37949e4ee15c7351c0968",
        "3b583229d0aa3629fe9400dd633bebbc54a5c0c2"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Sep 01 14:58:17 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 14:58:17 2011 -0700"
      },
      "message": "Merge \"this should fix the GL debugger\""
    },
    {
      "commit": "3b583229d0aa3629fe9400dd633bebbc54a5c0c2",
      "tree": "baf460de4c8e54bccb398a909faa665cde80ff15",
      "parents": [
        "2523a6016a9a3d5626e041aa742e982870aecd5d"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Sep 01 14:55:00 2011 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Sep 01 14:55:00 2011 -0700"
      },
      "message": "this should fix the GL debugger\n\nwe were checking against to the wrong variable\n\nChange-Id: Iff3f5ab2d6ba5ac0d3d8161011b38e673ee7e67b\n"
    },
    {
      "commit": "a5445d3bbd7985ffeeeabc3813bec3d1e0463cea",
      "tree": "8f801ccfc53189747fd6ac4c557df74914404b4b",
      "parents": [
        "1434ab98e690cbcfcdcd2296b491a44bff14cc55"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Sep 01 14:38:24 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Sep 01 14:38:24 2011 -0700"
      },
      "message": "Fix issue #5039287: Listen dies on back key on ICS but not on Gingerbread\n\nChange-Id: I77c63a8c372ff7a8459a1e8cf6fd1b37f320e3ce\n"
    },
    {
      "commit": "74b056c2db637c2c3dd37949e4ee15c7351c0968",
      "tree": "8a16b6e9264a36654371e119e6169ddf490064a4",
      "parents": [
        "08a1c04b9668e51ca3043a4e531b7649b018b245",
        "cccdd721e95bff5f964ea6fdf389c1f740a03702"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Thu Sep 01 14:33:49 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 14:33:49 2011 -0700"
      },
      "message": "Merge \"Make WRITE_APN_SETTINGS a system-only permission.\""
    },
    {
      "commit": "08a1c04b9668e51ca3043a4e531b7649b018b245",
      "tree": "b96560b2d2946556669c5db14e887b440ef25fed",
      "parents": [
        "94444fc56121d704bbb5a6f02954af62e3e57a94",
        "16260e73f6c1c9dc94acf0d328a3c564426b8711"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Sep 01 14:27:34 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 14:27:34 2011 -0700"
      },
      "message": "Merge \"Dispatch onDetachedFromWindow before destroying everything Bug #5245686\""
    },
    {
      "commit": "16260e73f6c1c9dc94acf0d328a3c564426b8711",
      "tree": "e3c9051b52457911459758147945dae1a4fa13fa",
      "parents": [
        "cbe67d5b33a2b183266e4398b1797db65aba9403"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Sep 01 14:26:11 2011 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Sep 01 14:26:11 2011 -0700"
      },
      "message": "Dispatch onDetachedFromWindow before destroying everything\nBug #5245686\n\nChange-Id: I637178ee0bb47fbec9b59198b388bb8de22c1786\n"
    },
    {
      "commit": "18fff11e15dc1b4fe53cb37fa39637aa3fb9bc36",
      "tree": "08c0d34b3917fb3f5fd2edb916f6dcbfa8596651",
      "parents": [
        "6c79bcf351aa1dc2929f9e876ee794b98f165b80"
      ],
      "author": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Thu Aug 25 11:58:17 2011 -0700"
      },
      "committer": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Thu Sep 01 14:14:14 2011 -0700"
      },
      "message": "Add new dependency generation option to aidl.\n\nThe SDK build system does not provide an output file\nand instead uses the -o\u003cFOLDER\u003e option and lets aidl figure\nout the intermediary folders that represents the packages,\nand the filename based on the input file (and its package).\n\nBecause of this the -d\u003cFILE\u003e option to generate a dependency\nfile is not convenient.\n\nInstead the new option, -a (no parameters), automatically generate\na dependency files next to the output file.\n\nAlso, when compiling parcelable aidl files, without the -b option,\na dependency file is still generated. This is used by the SDK build\nsystem since it cannot parse the file separately and instead tries\nto compile every .aidl file.\nThe generation of this dependency file (which shows no output) allows\nto know when any type of aidl file has been compiled.\n\nChange-Id: If81dc7e1e0a780592c94d1850a1d1b094d6e7908\n"
    },
    {
      "commit": "94444fc56121d704bbb5a6f02954af62e3e57a94",
      "tree": "cf374e71cc82d03163963a4617be61cb82207694",
      "parents": [
        "1716fe47bdbc4f23f2e4e27eb2d787388792adeb",
        "57df88bc94f9aa06450e158b5a59ec29e3fe8874"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Sep 01 13:58:10 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 13:58:10 2011 -0700"
      },
      "message": "Merge \"Cleaning up the accessibility of MultiWaveView\""
    },
    {
      "commit": "1716fe47bdbc4f23f2e4e27eb2d787388792adeb",
      "tree": "c53b62dd47acbaf1fdd79ed46272fa9d1589e76d",
      "parents": [
        "f9fa8be5e37b47d01ae37afb08f68428072e4aa3",
        "514f9790fdf180ca3c58e508cbd36c520fa7be08"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Sep 01 13:49:29 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 13:49:29 2011 -0700"
      },
      "message": "Merge \"Call .rs.dtor() when tearing down Scripts.\""
    },
    {
      "commit": "f9fa8be5e37b47d01ae37afb08f68428072e4aa3",
      "tree": "63354f8d8a3afe848f3ab0233bf6ee9ffda700e1",
      "parents": [
        "b71fe052ab39f1adc5a1a559432b803679a2a027",
        "90afe21dbb3cbed56a67e17b2260622e501255ea"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Sep 01 13:48:42 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 13:48:42 2011 -0700"
      },
      "message": "Merge \"Prevent serialization after being destroyed\""
    },
    {
      "commit": "b71fe052ab39f1adc5a1a559432b803679a2a027",
      "tree": "589865f06b4e491426a536995c789977f832410b",
      "parents": [
        "0aadeca6cc05367faae1eacda6be580df41c17ee",
        "45576fae46bae16bbd703b26f8cd99457a4ca138"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Sep 01 13:47:50 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 13:47:50 2011 -0700"
      },
      "message": "Merge \"Fix destroy race condition\""
    },
    {
      "commit": "0aadeca6cc05367faae1eacda6be580df41c17ee",
      "tree": "c914b64f97764eb648eeee5373cec5b1df6be853",
      "parents": [
        "40f2faadc10f7b4b549dfd32c5bc1c7c2033ca48",
        "39bb698cd255962fb69c99bc5179b9590b6efbb3"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Sep 01 13:46:03 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 13:46:03 2011 -0700"
      },
      "message": "Merge \"Partial rollback of I9ebc92dc\""
    },
    {
      "commit": "40f2faadc10f7b4b549dfd32c5bc1c7c2033ca48",
      "tree": "2fbf426881051a67ca7db4bce942d2429d553256",
      "parents": [
        "2523a6016a9a3d5626e041aa742e982870aecd5d",
        "e5e0250dd23d0ff718a26350f3076884235b8c0e"
      ],
      "author": {
        "name": "Erik Pasternak",
        "email": "roboerik@android.com",
        "time": "Thu Sep 01 13:31:39 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 13:31:39 2011 -0700"
      },
      "message": "Merge \"Fix a calendar info query to use a constant instead of a string\""
    },
    {
      "commit": "e5e0250dd23d0ff718a26350f3076884235b8c0e",
      "tree": "47a1e15a2879f9e4de10c3a6f7ff0c86cb3db7c2",
      "parents": [
        "31f8e910289264fc3479bba43e5e37c4e50df8c8"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@android.com",
        "time": "Thu Sep 01 10:46:14 2011 -0700"
      },
      "committer": {
        "name": "RoboErik",
        "email": "epastern@google.com",
        "time": "Thu Sep 01 13:24:23 2011 -0700"
      },
      "message": "Fix a calendar info query to use a constant instead of a string\n\nThis was causing an error when trying to query the calendar app\nstatus from the dialer.\n\nChange-Id: I7d5f554a96d7dc3dfed8d3fa8a0f16635a776701\n"
    },
    {
      "commit": "2523a6016a9a3d5626e041aa742e982870aecd5d",
      "tree": "7ace3bee62eac446e4317ee6a050d6e36214aaf4",
      "parents": [
        "e39b7a3d846584b76bf26262ab15fa10b876208a",
        "dbb6dde7629537b88905eedd79e9ccc30d9d6f2c"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Sep 01 13:06:42 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 13:06:42 2011 -0700"
      },
      "message": "Merge \"Remove all ringtones except default on Xoom Bug: 5032006\""
    },
    {
      "commit": "e39b7a3d846584b76bf26262ab15fa10b876208a",
      "tree": "bfb9d63f732b8f4ccc4108145f8d7162628b9d4f",
      "parents": [
        "73d50d3edc54ee1836ce48d8e46c3a54ea2de31f",
        "630f6b1cf8a671890f7bb590f5219d8b63614cd9"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Thu Sep 01 12:51:58 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 12:51:58 2011 -0700"
      },
      "message": "Merge \"Add AbstractCursor.setExtras()\""
    },
    {
      "commit": "ba24e4d8bbeb60e96d74f05e21691dad61ce497e",
      "tree": "a9546623a2358532720b7448cd874dd62191258f",
      "parents": [
        "1434ab98e690cbcfcdcd2296b491a44bff14cc55"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Sep 01 11:17:06 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Sep 01 12:39:17 2011 -0700"
      },
      "message": "Fix issue #5229575: Youtube link shared through messaging is not...\n\n...opening after selecting option \"Youtube\" as a luncher.\n\nAlso:\n\n* Tweak window animations so that the wallpaper exist animations do not\nstop too early (causing the wallpaper to suddenly disappear).\n* Make sure no input is being processed while booting, to avoid\naccidentally doing things especially in the upgrade dialog.\n* Some other small cleanup.\n\nChange-Id: I40a6b53731991d4e31ac4502e3d85f0e47507481\n"
    },
    {
      "commit": "73d50d3edc54ee1836ce48d8e46c3a54ea2de31f",
      "tree": "027b99773aef205fcd25d9b7ac47ea5c4a864b4f",
      "parents": [
        "31f8e910289264fc3479bba43e5e37c4e50df8c8",
        "2f87f36e84bfd5d964f4e086daa9d0c5d0d9e632"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Sep 01 12:33:57 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 12:33:57 2011 -0700"
      },
      "message": "Merge \"Finish the docs for rs_cl.\""
    },
    {
      "commit": "cccdd721e95bff5f964ea6fdf389c1f740a03702",
      "tree": "36cd4be241575b081d0764b2696e8a674bd52be0",
      "parents": [
        "ec8917dccb5a3923458c435f6356b9c1a7975370"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Thu Sep 01 12:30:47 2011 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Thu Sep 01 12:30:47 2011 -0700"
      },
      "message": "Make WRITE_APN_SETTINGS a system-only permission.\n\nProtects us from apps getting packet snooping ability\n(ie, routing all your traffic through their server by\nmodifing your APN settings).  We may eventually revert this\nif/when we have time to provide a proper API and scary UI\nlike VPN has.\n\nbug:5242750\nChange-Id: I71d73807ca5268c6aacc2156839b4d11427048c4\n"
    },
    {
      "commit": "31f8e910289264fc3479bba43e5e37c4e50df8c8",
      "tree": "281c9b6f9d9f7bbb9a9218e9dcc8f166d9055d85",
      "parents": [
        "ae51008564a7a32199a144544a4ab57b976ffa9d",
        "07d5caaba67618523ce078efe15b1be45bdc0668"
      ],
      "author": {
        "name": "Erik Pasternak",
        "email": "roboerik@android.com",
        "time": "Thu Sep 01 12:26:14 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 12:26:14 2011 -0700"
      },
      "message": "Merge \"Revert \"Fixed the problem with the calendar sort order using the column name\"\""
    },
    {
      "commit": "07d5caaba67618523ce078efe15b1be45bdc0668",
      "tree": "adc17cfa4e488af732b21a1c36e3d3407a7014c6",
      "parents": [
        "9fd17460a73c46ea1c3d2174555cfcc0886ca112"
      ],
      "author": {
        "name": "Erik Pasternak",
        "email": "roboerik@android.com",
        "time": "Thu Sep 01 12:26:00 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 12:26:00 2011 -0700"
      },
      "message": "Revert \"Fixed the problem with the calendar sort order using the column name\"\n\nThis reverts commit 9fd17460a73c46ea1c3d2174555cfcc0886ca112"
    },
    {
      "commit": "ae51008564a7a32199a144544a4ab57b976ffa9d",
      "tree": "d3e3c3eeef0da1b4c99e3c17a22d2a3217cddbc1",
      "parents": [
        "8a16f92270f4cc803292adfb533838603c67d742",
        "67a041fa1f4b2e7143630a68db84af1e523375c5"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Sep 01 12:20:23 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 12:20:24 2011 -0700"
      },
      "message": "Merge \"Guard the audio notifications with a separate lock to avoid deadlocks during reset.\""
    },
    {
      "commit": "45576fae46bae16bbd703b26f8cd99457a4ca138",
      "tree": "487efe987751ccaf8ebede299b9ae65b721ce4c0",
      "parents": [
        "6c859576ad5ae5e870e3e96b650f015024b6c49e"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Sep 01 11:45:35 2011 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Sep 01 11:50:19 2011 -0700"
      },
      "message": "Fix destroy race condition\n\n Bug: 5246901\n\nChange-Id: I97a211b23afb17314d7a37779593556529be7e32\n"
    },
    {
      "commit": "8a16f92270f4cc803292adfb533838603c67d742",
      "tree": "494605038619e7f938f6ca6f10ad26f6e0ebfd8b",
      "parents": [
        "8b5a8b5bed98bd1c048864abcf39dfc3875518cb",
        "0eea6681519277310e1733d791bfc0342b8e5cea"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Sep 01 11:42:23 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 11:42:23 2011 -0700"
      },
      "message": "Merge \"Using ListView for Suggestion popup window\""
    },
    {
      "commit": "8b5a8b5bed98bd1c048864abcf39dfc3875518cb",
      "tree": "2f1b4ed708f81306ff82284bef626bd486eebd17",
      "parents": [
        "6a13dd5544d0eb55349ccf57ee6a781ab4fd51b6",
        "7d892dcc8a18376f499527a160c6c0ed664e22b1"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Thu Sep 01 11:41:42 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 11:41:42 2011 -0700"
      },
      "message": "Merge \"Code cleaning\""
    },
    {
      "commit": "90afe21dbb3cbed56a67e17b2260622e501255ea",
      "tree": "43080d20d4e6c593ed16d0f516e3e6da76b00125",
      "parents": [
        "6c859576ad5ae5e870e3e96b650f015024b6c49e"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Sep 01 11:39:37 2011 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Sep 01 11:39:37 2011 -0700"
      },
      "message": "Prevent serialization after being destroyed\n\n Bug: 5246900\n\nChange-Id: Ic0be139b26e1b52203b8d0286c12175df6a1a46c\n"
    },
    {
      "commit": "67a041fa1f4b2e7143630a68db84af1e523375c5",
      "tree": "ef4bbc04773da026f167e799a8319dab25aaba52",
      "parents": [
        "6c859576ad5ae5e870e3e96b650f015024b6c49e"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Sep 01 11:39:11 2011 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Sep 01 11:39:11 2011 -0700"
      },
      "message": "Guard the audio notifications with a separate lock to avoid deadlocks during reset.\n\nChange-Id: I9a97372e1f777d1cbd6774cac2ed34b4b8cd9392\nrelated-to-bug: 5179827\n"
    },
    {
      "commit": "6a13dd5544d0eb55349ccf57ee6a781ab4fd51b6",
      "tree": "0b9d94510b71db83ea702b4adb68bad48fdc728e",
      "parents": [
        "6c79bcf351aa1dc2929f9e876ee794b98f165b80",
        "4c1c101a91ed49089a1b81923385cb2f74253c57"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Sep 01 11:27:37 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 11:27:37 2011 -0700"
      },
      "message": "Merge \"Accessibility hover events are fired if hover otside of modal window.\""
    },
    {
      "commit": "0e60db221c80bb1c57eaa7989b7079e5ba5a27a4",
      "tree": "aa76ef25a9cda55cc6b486cc38be3bc9ed4a93cb",
      "parents": [
        "1434ab98e690cbcfcdcd2296b491a44bff14cc55"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Sep 01 11:17:57 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Sep 01 11:17:57 2011 -0700"
      },
      "message": "Fix issue #4974633: Block the HOME button using TYPE_KEYGUARD\n\nApplications shouldn\u0027t be able to change their window type after\nthe window is added to the window manager.\n\nChange-Id: Iac63da65f96fb30683f68f8d89c3fd29199a750c\n"
    },
    {
      "commit": "6c79bcf351aa1dc2929f9e876ee794b98f165b80",
      "tree": "7e895c963dd8292d0ee3811941141beaf14dcded",
      "parents": [
        "7f5ea61b0f0ac479f836c0c47b8b212d73486a0d",
        "e3646dd8d96fb9756c8a7a4757ad5277e3801aed"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu Sep 01 11:17:51 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 11:17:51 2011 -0700"
      },
      "message": "Merge \"Show back button in status bar when in an activity in front of the lockscreen.\""
    },
    {
      "commit": "dbb6dde7629537b88905eedd79e9ccc30d9d6f2c",
      "tree": "d3f8742db324252f692db1935f1424b9b71748c2",
      "parents": [
        "ea24a4015a86e8c461a594abe042ade3271bbb2c"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Sep 01 11:11:28 2011 -0700"
      },
      "committer": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Sep 01 11:11:28 2011 -0700"
      },
      "message": "Remove all ringtones except default on Xoom\nBug: 5032006\n\nChange-Id: Ia0f681237cad945ce94bbee2611203f083b2badc\n"
    },
    {
      "commit": "7f5ea61b0f0ac479f836c0c47b8b212d73486a0d",
      "tree": "77c3e6fa851193cebca91d5c4eb25bdc47b1dc89",
      "parents": [
        "9fd17460a73c46ea1c3d2174555cfcc0886ca112",
        "d38ecf8ce0c919a7e638a9b0eb1a664099a24048"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Sep 01 11:11:10 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 11:11:10 2011 -0700"
      },
      "message": "Merge \"Signal an error when encountering a malformed .ts stream.\""
    },
    {
      "commit": "39bb698cd255962fb69c99bc5179b9590b6efbb3",
      "tree": "60148ec2251b71981a2685f2bf6fc6097c97edb4",
      "parents": [
        "6c859576ad5ae5e870e3e96b650f015024b6c49e"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Sep 01 09:39:58 2011 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Sep 01 11:05:03 2011 -0700"
      },
      "message": "Partial rollback of I9ebc92dc\n\n Bug: 5239166\n Turns out nativeRecordButtons is necessary even if we are not\n using the native selection rings.\n\nChange-Id: I8e7713928b77c0098640b51ce8e8815dad0c9545\n"
    },
    {
      "commit": "d38ecf8ce0c919a7e638a9b0eb1a664099a24048",
      "tree": "8d54680246306ad7783d5249300139a9a33f2557",
      "parents": [
        "6c859576ad5ae5e870e3e96b650f015024b6c49e"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Sep 01 11:04:43 2011 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Sep 01 11:04:43 2011 -0700"
      },
      "message": "Signal an error when encountering a malformed .ts stream.\n\nChange-Id: I3ab0215419214b652573945403eb45eb09d41aff\nrelated-to-bug: 5114811\n"
    },
    {
      "commit": "e3646dd8d96fb9756c8a7a4757ad5277e3801aed",
      "tree": "5c8603f29672526d5fafe56e68be68ff6cd40941",
      "parents": [
        "6c859576ad5ae5e870e3e96b650f015024b6c49e"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu Sep 01 12:46:28 2011 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu Sep 01 13:56:25 2011 -0400"
      },
      "message": "Show back button in status bar when in an activity in front of the lockscreen.\n\nWhen the lockscreen is up we still enable the home and recent app buttons,\nbut the back button is only enabled if the lockscreen is not obscured by other activities\n\nFixes problem escaping from the DeskClock app when the screen is locked.\n\nBug: 5206013\n\nChange-Id: I68c9e4513018f51e2ee4fc11254e42ecbef834e4\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "9fd17460a73c46ea1c3d2174555cfcc0886ca112",
      "tree": "b3d86cebcefe6215190b71a45e9374bddd21af71",
      "parents": [
        "ec8917dccb5a3923458c435f6356b9c1a7975370"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@android.com",
        "time": "Thu Sep 01 10:46:14 2011 -0700"
      },
      "committer": {
        "name": "Michael Chan",
        "email": "mchan@android.com",
        "time": "Thu Sep 01 10:46:14 2011 -0700"
      },
      "message": "Fixed the problem with the calendar sort order using the column name\n\nChange-Id: Ib50e0a10f001d1b5626e460fecaefff6d6a2a308\n"
    },
    {
      "commit": "ec8917dccb5a3923458c435f6356b9c1a7975370",
      "tree": "adc17cfa4e488af732b21a1c36e3d3407a7014c6",
      "parents": [
        "ea24a4015a86e8c461a594abe042ade3271bbb2c",
        "7552c044fcb60cb9db73372229048dcd0e65a955"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Sep 01 10:44:17 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 10:44:17 2011 -0700"
      },
      "message": "Merge \"Increase orientation settle time. Bug: 4981385\""
    },
    {
      "commit": "ea24a4015a86e8c461a594abe042ade3271bbb2c",
      "tree": "329c9e320e926f099d8b4a306617b1294142553c",
      "parents": [
        "6c859576ad5ae5e870e3e96b650f015024b6c49e",
        "492bbe3f7b42860dafe5435203ea30278bf76b6c"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Sep 01 10:40:29 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 10:40:29 2011 -0700"
      },
      "message": "Merge \"Preload libchromium_net in addition to libwebcore.\""
    },
    {
      "commit": "6c859576ad5ae5e870e3e96b650f015024b6c49e",
      "tree": "d1fb07c64d5ded9415b7cf815f1da935cc0c1c00",
      "parents": [
        "78bca63167f6225f5f3da301d6b67a6cdc7f8c91",
        "086a514e6bc25b4cacd41802b12ca0d05aca70aa"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Sep 01 08:43:30 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 08:43:30 2011 -0700"
      },
      "message": "Merge \"Draw text selection in Java\""
    },
    {
      "commit": "78bca63167f6225f5f3da301d6b67a6cdc7f8c91",
      "tree": "49225303c618549baffa8c57db46026d3b5cde7b",
      "parents": [
        "98bb251c8b527600e7a4cca6cc33499710bbfbf1",
        "31faa122b4d0687dbe88444d87d60195efca943f"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Sep 01 07:25:23 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 01 07:25:23 2011 -0700"
      },
      "message": "Merge \"Adding support for smaller font set for size-constrained devices\""
    },
    {
      "commit": "98bb251c8b527600e7a4cca6cc33499710bbfbf1",
      "tree": "76188de45f4b4fc862f7527e2eddc14c8bc38e27",
      "parents": [
        "abf82f9ea4960ead8716b183aac1792820cccdd1"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Tue Aug 30 21:33:10 2011 +0800"
      },
      "committer": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Thu Sep 01 13:37:14 2011 +0800"
      },
      "message": "Add video snapshot camera parameter.\n\nThe API is still hidden.\n\nbug:5187868\n\nChange-Id: I59e1b5774ca32be049723d1a0887faa90d8884bb\n"
    },
    {
      "commit": "7552c044fcb60cb9db73372229048dcd0e65a955",
      "tree": "ec260548243f81b9fc789b84ee11149202316140",
      "parents": [
        "5a0a47a006008232d9962f2d8e6da8b7b79a4cdd"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Wed Aug 31 22:22:24 2011 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Wed Aug 31 22:22:24 2011 -0700"
      },
      "message": "Increase orientation settle time.\nBug: 4981385\n\nImproves noise tolerance and reduces the chance of mispredicted\norientation changes.\n\nChange-Id: I27f2c05a981ae93b0de41c542d41377b2ea25450\n"
    },
    {
      "commit": "abf82f9ea4960ead8716b183aac1792820cccdd1",
      "tree": "e40a06b99792fda8d533dd87a8b584816088f0cf",
      "parents": [
        "a6ec356d2f5d2829fd8eff315a37f49501eac842",
        "ffd056fc73d852f15c32355443e3c88813df5ec6"
      ],
      "author": {
        "name": "Pannag Sanketi",
        "email": "psanketi@google.com",
        "time": "Wed Aug 31 22:00:35 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 31 22:00:35 2011 -0700"
      },
      "message": "Merge \"Incr. MIN_UNDEQUEUED_BUFFERS in SurfaceMediaSource\""
    },
    {
      "commit": "4c1c101a91ed49089a1b81923385cb2f74253c57",
      "tree": "ddbc5c48af4516df544237e235b6cbbba9e7c49e",
      "parents": [
        "2d012c128fda793be3bf443f0b8596fbe23ca323"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Aug 31 18:39:18 2011 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Aug 31 20:14:41 2011 -0700"
      },
      "message": "Accessibility hover events are fired if hover otside of modal window.\n\n1. Added a check whether the received hover event is in the bounds\n   if the view before sending accessiiblity hover events. Hence, if\n   a widnow gets a hover event and it gets to its topmost view the\n   latter will not fire an accessibility event.\n\nbug:5233588\n\nChange-Id: I61e81fbf0ce59a7f57377262ce066bcf8db98f56\n"
    },
    {
      "commit": "492bbe3f7b42860dafe5435203ea30278bf76b6c",
      "tree": "f192a2a1228acd2a496a6235c1e388034435032c",
      "parents": [
        "6752d4827dee6bf5fb52cae61c00690e23d0b779"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Sep 01 03:27:26 2011 +0100"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Sep 01 03:33:43 2011 +0100"
      },
      "message": "Preload libchromium_net in addition to libwebcore.\n\nTo improve WebView app startup time, preload libchromium_net which\nwas recently split from libwebcore into its own shared library.\n\nBug: 5112647\nChange-Id: I4417d5a4f8c7783e8fa7b8eaddf89aaeb3693fac\n"
    },
    {
      "commit": "7d892dcc8a18376f499527a160c6c0ed664e22b1",
      "tree": "36eed67783601d81b8ef8bc10dca3a7f3ef56366",
      "parents": [
        "3716601573f5a562f98721130e25002ad88eb164"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Wed Aug 31 18:31:40 2011 -0700"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Wed Aug 31 19:31:51 2011 -0700"
      },
      "message": "Code cleaning\n\n- remove unused constant\n- fix spelling\n\nChange-Id: I0053129b33c2ee472db84e14d4b2ace5d97d20a8\n"
    },
    {
      "commit": "a6ec356d2f5d2829fd8eff315a37f49501eac842",
      "tree": "9c3e5a64b0dacf0c2c453f6b2b4974d4c32248b2",
      "parents": [
        "185a251b08104a2f19f642d9492e75dd11680dd6",
        "b716f0b7b2d8e4b045843fc6a7004910eb344c19"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Aug 31 19:02:59 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 31 19:02:59 2011 -0700"
      },
      "message": "Merge \"Fix 5243349 RemoteControlDisplay incorrectly updated\""
    },
    {
      "commit": "185a251b08104a2f19f642d9492e75dd11680dd6",
      "tree": "8c7877e19aa61314ada87f96fe88bb8fe0a5ec34",
      "parents": [
        "2d012c128fda793be3bf443f0b8596fbe23ca323",
        "3cd0a593937c0724d77db1e2e3995255cfae61ac"
      ],
      "author": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Wed Aug 31 18:38:43 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 31 18:38:43 2011 -0700"
      },
      "message": "Merge \"Improve Recent Apps scrolling performance\""
    },
    {
      "commit": "b716f0b7b2d8e4b045843fc6a7004910eb344c19",
      "tree": "d591b77edf50323319052372281b7b7af8f854ef",
      "parents": [
        "528e382f48681a2175a24e7403f63a4493d7c44b"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Aug 31 18:24:04 2011 -0700"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Aug 31 18:24:04 2011 -0700"
      },
      "message": "Fix 5243349 RemoteControlDisplay incorrectly updated\n\nThis fixes a case where the RCD would display transport control\n for a RemoteControlClient that didn\u0027t have audio focus.\nThis was happening because registering an RCD was directly calling\n the updateRemoteControlDisplay method, without first calling\n the checkUpdateRemoteControlDisplay method which verifies the\n conditions before updating the display. One of those conditions\n is that the audio focus stack shouldn\u0027t be empty.\n\nTo verify this fix, several functions were also rename to clearly\n indicate the lock order and verify we properly synchronize on\n the right objects. In doing so, a missing synchronization on\n audio focus was found.\n\nChange-Id: If1baaac224ea676aeb83ac0aefcc53f87461c32e\n"
    },
    {
      "commit": "bf3c634dc5bea1d6188efaba159b1ecbc038a4f7",
      "tree": "93513ac473b79ed2abe56671eea7174d6f9b3cb5",
      "parents": [
        "499f36581c63579f24c3d9bbf95c7f8677cd1191"
      ],
      "author": {
        "name": "Fred Quintana",
        "email": "fredq@google.com",
        "time": "Wed Aug 31 18:03:01 2011 -0700"
      },
      "committer": {
        "name": "Fred Quintana",
        "email": "fredq@google.com",
        "time": "Wed Aug 31 18:04:27 2011 -0700"
      },
      "message": "Make the SyncManager timeout syncs if it takes too long to bind to them.\n\nBug: 5222661\nChange-Id: Ia6b995744860a27d13ad1ee64fa06bef137b7731\n"
    },
    {
      "commit": "3cd0a593937c0724d77db1e2e3995255cfae61ac",
      "tree": "993bd26a14019b7c271bbdea6d2b220b9b41b713",
      "parents": [
        "3b21427b4c1b10221947603f4e37514554766cca"
      ],
      "author": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Tue Aug 16 12:40:30 2011 -0700"
      },
      "committer": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Wed Aug 31 17:48:40 2011 -0700"
      },
      "message": "Improve Recent Apps scrolling performance\n\n- 20fps improvement using software rendering\n- 10fps improvement using hardware rendering\n- in sw mode, rendering recents background in the recent items themselves and using a bitmap cache to draw individual items (gives perf gains for sw mode)\n- in sw and hw mode, no longer doing a fade on the recents scroll view (gives perf gains for hw mode) - instead we draw a black gradient where we would normally fade\n- fading recents \u0026 notifications immediately when swiped\n- removing unused code\n\nChange-Id: I908e2a25b89c9dfbf9b8c8f3810fa43064261b33"
    },
    {
      "commit": "2d012c128fda793be3bf443f0b8596fbe23ca323",
      "tree": "26443043ec2d2a527136022a2c9ba65c8c9ffe88",
      "parents": [
        "270bcaa9d1b7e6cef723532692d82bb231ac7137",
        "9b2886e24301e5d4e7052ec4a6eaff273d3f516c"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed Aug 31 17:44:50 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 31 17:44:50 2011 -0700"
      },
      "message": "Merge \"Create new isNetworkSupported API\""
    },
    {
      "commit": "ffd056fc73d852f15c32355443e3c88813df5ec6",
      "tree": "452c9470c02b4dba496f5f0cb43287afec44935d",
      "parents": [
        "2c5423da4e3b23c0381952da2671f05a7501f9af"
      ],
      "author": {
        "name": "Pannag Sanketi",
        "email": "psanketi@google.com",
        "time": "Mon Aug 29 19:53:51 2011 -0700"
      },
      "committer": {
        "name": "Pannag Sanketi",
        "email": "psanketi@google.com",
        "time": "Wed Aug 31 17:43:24 2011 -0700"
      },
      "message": "Incr. MIN_UNDEQUEUED_BUFFERS in SurfaceMediaSource\n\nThe buffers in SurfaceMediaSource were 4 earlier, whereas\nwe need 5 for one of the devices.\n\nChange-Id: I87bf5e28bbb0f7c9661dc01b040baa903d95d2c2\n"
    },
    {
      "commit": "514f9790fdf180ca3c58e508cbd36c520fa7be08",
      "tree": "411f9a35d32c4e65528b4eb31b78b10acd426ded",
      "parents": [
        "9b718682ed8fd06e38598f1a0a24d42025e9267d"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Aug 31 17:41:39 2011 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Aug 31 17:41:39 2011 -0700"
      },
      "message": "Call .rs.dtor() when tearing down Scripts.\n\nBUG\u003d5186750\n\nThis allows us to properly reference count any globals (static or extern) that\nneed to potentially be cleaned up.\n\nChange-Id: I03d2c38c1e7a4ca96c40003d2eeecb6f395d5835\n"
    },
    {
      "commit": "270bcaa9d1b7e6cef723532692d82bb231ac7137",
      "tree": "74de29fb2048522fe2320a6b80e0a948e8107890",
      "parents": [
        "93d77b633e7888b425443f544b2732485adee45e",
        "c847b1a89df94dbff4c2f557f8c042ead5398c3f"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Wed Aug 31 17:14:52 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 31 17:14:52 2011 -0700"
      },
      "message": "Merge \"Fix for 5156702 Rotate video output for thumbnails and export\""
    },
    {
      "commit": "086a514e6bc25b4cacd41802b12ca0d05aca70aa",
      "tree": "f0404a220c87179215856ed9cd226f5294daeeb2",
      "parents": [
        "49fb943db85c748fc7dd4f5ee4a461d7489fb1b0"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Aug 31 16:59:10 2011 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Aug 31 17:09:44 2011 -0700"
      },
      "message": "Draw text selection in Java\n\n Bug: 5208328\n Bug: 5224394\n Also use framework assets\n\nChange-Id: If704fd7df5aa95648d78e615571d4a2658d29534\n"
    },
    {
      "commit": "93d77b633e7888b425443f544b2732485adee45e",
      "tree": "5f237d8bd5d773ca54cbc57c2cbfd6cf56a15d46",
      "parents": [
        "b695741330f56405f559a0fb2df89a21dbbb3b1f"
      ],
      "author": {
        "name": "David Brown",
        "email": "dab@google.com",
        "time": "Wed Aug 31 17:03:21 2011 -0700"
      },
      "committer": {
        "name": "David Brown",
        "email": "dab@google.com",
        "time": "Wed Aug 31 17:04:17 2011 -0700"
      },
      "message": "Don\u0027t log PII when launching intents with \"sms:\" or \"sip:\" URIs\n\nWe were already redacting phone numbers from \"tel:\" and \"smsto:\" URIs.\n\nNow, do that for \"sms:\" and \"sip:\" too, since those schemes are equally\nlikely to contain PII in the scheme-specific part.\n\nTESTED: Received incoming call; selected \"Respond via SMS\" -\u003e \"Custom\n        message\"; confirmed no PII in the system log.\n\nBug: 5244735\nChange-Id: If2444c8901249aac9fd8e6b809d6da01db2e27c1\n"
    },
    {
      "commit": "b695741330f56405f559a0fb2df89a21dbbb3b1f",
      "tree": "0d52f27c258a122fc8720e10b2a623f2f4199080",
      "parents": [
        "9100473a7e908c7292008140f76ca5009a4335d4",
        "f786b6ca5df079f5cc84838251137f9b65ae10c9"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Wed Aug 31 16:55:08 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 31 16:55:08 2011 -0700"
      },
      "message": "Merge \"Fix JNI leak in copyStringToBuffer Bug: 5244396\""
    },
    {
      "commit": "9b2886e24301e5d4e7052ec4a6eaff273d3f516c",
      "tree": "27925e197c2c104a8ca70be59404c3c444c90c8c",
      "parents": [
        "ac73e4bb420dbda31a866f3b86b207c71ecfa2f6"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed Aug 31 11:46:42 2011 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed Aug 31 16:53:12 2011 -0700"
      },
      "message": "Create new isNetworkSupported API\n\nUseful for checking if on a wifi-only device.\nSimilar to asking for NetworkInfo for a network type and checking for\nnull, though here the intent is explicit.\n\nbug:5087537\nChange-Id: Ia3ddd09b6b735b8b3ceb7a347891e015fd96b218\n"
    },
    {
      "commit": "9100473a7e908c7292008140f76ca5009a4335d4",
      "tree": "ae92fe64d4f447d8621e36839649bf19a6ffef4e",
      "parents": [
        "afbb70b48e348410279816639eeb61f8a33064d2",
        "eeddb0e504abf3575b71624d9453f4acfdc1d318"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Aug 31 16:44:49 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 31 16:44:49 2011 -0700"
      },
      "message": "Merge \"I have one HLS stream that switches stream PIDs from one bandwidth to the next\""
    },
    {
      "commit": "afbb70b48e348410279816639eeb61f8a33064d2",
      "tree": "054523ddfbabde91bf58ebc081d8d3070fc3e5de",
      "parents": [
        "5a0a47a006008232d9962f2d8e6da8b7b79a4cdd",
        "ea8c9b1bd9cd416b51b0040763af501004110fe7"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Aug 31 16:44:43 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 31 16:44:43 2011 -0700"
      },
      "message": "Merge \"Discontinuities are only signalled on streams that have been identified, i.e.\""
    }
  ],
  "next": "2f87f36e84bfd5d964f4e086daa9d0c5d0d9e632"
}
