)]}'
{
  "log": [
    {
      "commit": "31beb6db09174da843a4af243842c0d265f02402",
      "tree": "22da4120d4f1d657f75c702a00bbd049433b4de2",
      "parents": [
        "8c1132e3ceed8e1a8c696e2afe0e6fe456ccd7ef",
        "acd6f5fcfae019f7bd1fdb47b42c7771049df645"
      ],
      "author": {
        "name": "Debashish Chatterjee",
        "email": "debashishc@google.com",
        "time": "Thu May 26 07:45:28 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 26 07:45:28 2011 -0700"
      },
      "message": "Merge \"framework/base changes to add new voicemail provider sample.\""
    },
    {
      "commit": "8c1132e3ceed8e1a8c696e2afe0e6fe456ccd7ef",
      "tree": "91476edcc4d1ce9b1a92acd45058a8ab33f1a1fb",
      "parents": [
        "42c5a1666c4e576ccd5974233513100aad2c1534",
        "0601eb7953cbf77d92826bef3ca37e208d922de7"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu May 26 06:01:41 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 26 06:01:41 2011 -0700"
      },
      "message": "Merge \"Framework support for Android Dreams.\""
    },
    {
      "commit": "42c5a1666c4e576ccd5974233513100aad2c1534",
      "tree": "78d7835af04bef744259eb34ced43efef6b691e6",
      "parents": [
        "2a3c67c0e99bd3d8c6c538ff323a27df19cad109"
      ],
      "author": {
        "name": "satok",
        "email": "satok@google.com",
        "time": "Thu May 26 16:46:14 2011 +0900"
      },
      "committer": {
        "name": "satok",
        "email": "satok@google.com",
        "time": "Thu May 26 19:21:35 2011 +0900"
      },
      "message": "Fix internal variables and equals in SuggestionSpan\n\nBug: 4443922\n\n- Instantiating other package\u0027s class for the name is complicated, so we changed the internal value for the notification target class from Class to String.\n- Implement equals\n\nChange-Id: Iaf7682be777f0027d33c9a3be4609ac01b6950ad\n"
    },
    {
      "commit": "2a3c67c0e99bd3d8c6c538ff323a27df19cad109",
      "tree": "6f05e3d75dd19952e7d7256309ff970c9ac2bb8d",
      "parents": [
        "620d69d85b240a31ad1c41a23d28ea746e161ee3",
        "cfb046dead49568de6f6808a697e0508ef39a3a6"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Wed May 25 21:29:07 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 25 21:29:07 2011 -0700"
      },
      "message": "am cfb046de: am 2c09a9c0: am 5520610c: Merge \"Make adb shell am display-size persistent.\" into honeycomb-mr2\n\n* commit \u0027cfb046dead49568de6f6808a697e0508ef39a3a6\u0027:\n  Make adb shell am display-size persistent.\n"
    },
    {
      "commit": "620d69d85b240a31ad1c41a23d28ea746e161ee3",
      "tree": "e8d0e41ca88d90155a250305c8146d8b83486524",
      "parents": [
        "b3094dbe29deded7f503327087d10631669547e5",
        "103e74d9b1fdebbbc035da0567cd075554d4137d"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 25 21:28:39 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 25 21:28:39 2011 -0700"
      },
      "message": "am 103e74d9: am d6f29cd8: am 2a15eb55: Merge \"Fix issue #4445007: DPM initializes some values to 1, instead of 0\" into honeycomb-mr2\n\n* commit \u0027103e74d9b1fdebbbc035da0567cd075554d4137d\u0027:\n  Fix issue #4445007: DPM initializes some values to 1, instead of 0\n"
    },
    {
      "commit": "b3094dbe29deded7f503327087d10631669547e5",
      "tree": "96d10a5cd25a9e79b6a68e529fadb3df20b3ab2b",
      "parents": [
        "1711e463a4f91f07a673d19a67f3472314676e47",
        "361c286d095a22152750e73b01bfc6b1d2076a4d"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed May 25 21:28:31 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 25 21:28:31 2011 -0700"
      },
      "message": "am 361c286d: (-s ours) am 5d9e0a1a: am 99a8e1d2: Merge \"More preference item visual adjustments for smaller tablets. DO NOT MERGE\" into honeycomb-mr2\n\n* commit \u0027361c286d095a22152750e73b01bfc6b1d2076a4d\u0027:\n  More preference item visual adjustments for smaller tablets. DO NOT MERGE\n"
    },
    {
      "commit": "1711e463a4f91f07a673d19a67f3472314676e47",
      "tree": "96d10a5cd25a9e79b6a68e529fadb3df20b3ab2b",
      "parents": [
        "af4932a2bec1c998d1f4537f2c73d1b887ae0531",
        "dd36e1bde1e05cc9ece468693ea286536efad180"
      ],
      "author": {
        "name": "Russell Brenner",
        "email": "russellbrenner@google.com",
        "time": "Wed May 25 21:27:41 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 25 21:27:41 2011 -0700"
      },
      "message": "am dd36e1bd: (-s ours) am 8b98284b: am 64796477: Merge \"DO NOT MERGE-Refire the redraw event if webkit wasn\\\u0027t ready\" into honeycomb-mr2\n\n* commit \u0027dd36e1bde1e05cc9ece468693ea286536efad180\u0027:\n  DO NOT MERGE-Refire the redraw event if webkit wasn\u0027t ready\n"
    },
    {
      "commit": "af4932a2bec1c998d1f4537f2c73d1b887ae0531",
      "tree": "96d10a5cd25a9e79b6a68e529fadb3df20b3ab2b",
      "parents": [
        "b2771f1a41af079fca31c11f7a905a94d2dc03bb",
        "d4bdc7b4da5811fccae578a1f3d4b5718762d40f"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed May 25 20:36:05 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 20:36:05 2011 -0700"
      },
      "message": "Merge \"Environment: Fix default mount point for external storage\""
    },
    {
      "commit": "b2771f1a41af079fca31c11f7a905a94d2dc03bb",
      "tree": "c53dd1c7d787762f21c4a398463ab1d4bb502c58",
      "parents": [
        "98472cced0a66318a89ffe485bbebb80034f12be",
        "fee1c69a49d03b651e481983432ade94fc07650a"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 25 20:35:04 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 20:35:04 2011 -0700"
      },
      "message": "Merge \"resolved conflicts for merge of 77dd616e to master\""
    },
    {
      "commit": "d4bdc7b4da5811fccae578a1f3d4b5718762d40f",
      "tree": "715643fb787c5819b75bacd10e82151770f5dcc0",
      "parents": [
        "f30c23d7bfa7a490ce01e2799905f320883c66d3"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed May 25 23:33:50 2011 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed May 25 23:33:50 2011 -0400"
      },
      "message": "Environment: Fix default mount point for external storage\n\n/mnt/sdcard is the real mount point.  /sdcard is just a symlink.\n\nChange-Id: If584e5cd31238d5b263de5bd72e179d53875d8c3\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "98472cced0a66318a89ffe485bbebb80034f12be",
      "tree": "bd193ac1d94ba546af119390556aa96120a2e5b3",
      "parents": [
        "f9f01008624e2d28c15a90d942fa36f98c8c967d",
        "13bc8cde1c842bea1fa3000a48739a6e22f25a9c"
      ],
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "Wed May 25 20:11:25 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 20:11:25 2011 -0700"
      },
      "message": "Merge \"For out of band timed text support (timed text in a separate file).\""
    },
    {
      "commit": "f9f01008624e2d28c15a90d942fa36f98c8c967d",
      "tree": "3e6cfc7fc71c3cf7db7588713c7f0b9a64c1da81",
      "parents": [
        "f30c23d7bfa7a490ce01e2799905f320883c66d3"
      ],
      "author": {
        "name": "satok",
        "email": "satok@google.com",
        "time": "Thu May 19 21:31:50 2011 +0900"
      },
      "committer": {
        "name": "satok",
        "email": "satok@google.com",
        "time": "Thu May 26 11:02:31 2011 +0900"
      },
      "message": "Add Apis to send notifications when the suggestion was picked\n\n- Due to a strong request from VoiceIME\n\nBug: 4443922\n\nChange-Id: Ia539de0acf66053e0349daec459d75e36805f6bf\n"
    },
    {
      "commit": "13bc8cde1c842bea1fa3000a48739a6e22f25a9c",
      "tree": "7f2e05769603e6a58124cf5870d732e24ac735dd",
      "parents": [
        "560e97f8e0cb63a0fa6e88db6badc142a99517d2"
      ],
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "Wed May 11 11:24:09 2011 -0700"
      },
      "committer": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "Wed May 25 17:53:29 2011 -0700"
      },
      "message": "For out of band timed text support (timed text in a separate file).\n\nChange-Id: I9e024a63eb9bf6f839deee3c7766a66e63126c96\n"
    },
    {
      "commit": "f30c23d7bfa7a490ce01e2799905f320883c66d3",
      "tree": "dcf05127407823d0aded4f4f283bae702d94d1c1",
      "parents": [
        "6662576d8faff84b4f68eb9b96df42b5826471f2",
        "f9be16a9d4f5e3b2e9f6b9742626e4a87c5e29be"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed May 25 17:49:50 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 17:49:50 2011 -0700"
      },
      "message": "Merge \"Rename test to be able to launch it on crespo.\""
    },
    {
      "commit": "f9be16a9d4f5e3b2e9f6b9742626e4a87c5e29be",
      "tree": "b51598fcd17821305edd1287e35c015275bb1964",
      "parents": [
        "4725a90e8ea82799fb88fd27db5bb16969ac5abf"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed May 25 17:49:11 2011 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed May 25 17:49:11 2011 -0700"
      },
      "message": "Rename test to be able to launch it on crespo.\n\nChange-Id: Ieb3e1f6a2e3effe5c4042ad170f195244c7e2158\n"
    },
    {
      "commit": "fee1c69a49d03b651e481983432ade94fc07650a",
      "tree": "9e7cfad06ab1fb8e6fcb1ccd3fa60cf6d1b2f103",
      "parents": [
        "1b9b34adf704c2c059ca439ace0c0b67c8c272f3",
        "77dd616e685e2671491d911d0847efa4f832717e"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 25 16:36:50 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 25 16:36:50 2011 -0700"
      },
      "message": "resolved conflicts for merge of 77dd616e to master\n\nChange-Id: Idb7180177b01e7d822327ccc7c76617220860da2\n"
    },
    {
      "commit": "6662576d8faff84b4f68eb9b96df42b5826471f2",
      "tree": "8c263a6808e856644b0cae60839a716b94ab4d29",
      "parents": [
        "4175a9085ee38a0a14db898ea51faa4d01219caa",
        "b06ac839dd2d0437fc8314f6deb7233af5af521e"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed May 25 16:22:36 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 16:22:36 2011 -0700"
      },
      "message": "Merge \"Issue 4364098: bluetooth SCO not working\""
    },
    {
      "commit": "b06ac839dd2d0437fc8314f6deb7233af5af521e",
      "tree": "6b3986bc913ccf87b5f476877915ad34b2283143",
      "parents": [
        "4725a90e8ea82799fb88fd27db5bb16969ac5abf"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed May 25 15:55:18 2011 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed May 25 16:03:01 2011 -0700"
      },
      "message": "Issue 4364098: bluetooth SCO not working\n\nAudioService does not need to unconditionally stop virtual calls\nwhen the audio mode is changed from normal. Only stop virtual calls\nthat have been started from AudioService.\n\nChange-Id: I75992d3655661e5910536a62dc8a8e0256d835e8\n"
    },
    {
      "commit": "4175a9085ee38a0a14db898ea51faa4d01219caa",
      "tree": "a95e0f0d732cd6abfbbe6b16b273b7a49960467d",
      "parents": [
        "1b9b34adf704c2c059ca439ace0c0b67c8c272f3",
        "dd386ccb9039a6ece8ebeda0dfd2e81156057229"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Wed May 25 15:54:35 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 15:54:35 2011 -0700"
      },
      "message": "Merge changes I09a74538,I08d96b38,Ic1d3344b\n\n* changes:\n  SurfaceTexture: disable a failing test.\n  SurfaceTexture: fix an error check in dequeueBuffer.\n  SurfaceTexture: clean up some comments, tests, etc.\n"
    },
    {
      "commit": "1b9b34adf704c2c059ca439ace0c0b67c8c272f3",
      "tree": "be4fe71ca111cfb5c1a1007fa862df5cdf54f5c9",
      "parents": [
        "4ece6db47ec33ed439ae2177fbc0cc3e7e79cdca",
        "219e2627f1e062c10645664b0d2470d4dfaf5083"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed May 25 12:37:07 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 12:37:07 2011 -0700"
      },
      "message": "Merge \"Convert line breaks to Unix style\""
    },
    {
      "commit": "dd386ccb9039a6ece8ebeda0dfd2e81156057229",
      "tree": "b490099790e854cc76e13504e329f2e1afb0a7fa",
      "parents": [
        "44e9e0d825aef362a3413dfd63812962f5de1b1a"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Tue May 24 18:39:46 2011 -0700"
      },
      "committer": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Wed May 25 12:27:33 2011 -0700"
      },
      "message": "SurfaceTexture: disable a failing test.\n\nThe SurfaceTextureSyncModeWaitRetire test was disabled.  It is failing\nbecause of the synchronization hacks that were added to SurfaceTexture\nto work around bugs in vendor device drivers.\n\nChange-Id: I09a74538bfe14a04833acb6847471e00826cc7fc\n"
    },
    {
      "commit": "44e9e0d825aef362a3413dfd63812962f5de1b1a",
      "tree": "a9f39b6996e0b4092c37b0841da1adfcb3d61ad7",
      "parents": [
        "a218715a7fca98c868feccee4751c94e38b676ff"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Mon May 23 18:44:04 2011 -0700"
      },
      "committer": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Wed May 25 12:27:33 2011 -0700"
      },
      "message": "SurfaceTexture: fix an error check in dequeueBuffer.\n\nThis change fixes the MIN_UNDEQUEUED_BUFFERS error check in\ndequeueBuffer.  The check should only be performed if a buffer has been\nqueued since the last time the buffer count was changed by the client.\nThe check must be applied conditionally because video decoders require\nall the bufferes to be dequeued and registered before beginning the\ndecode.\n\nChange-Id: I08d96b380544e395c2fcf0f3983a199bfd695b09\n"
    },
    {
      "commit": "a218715a7fca98c868feccee4751c94e38b676ff",
      "tree": "3386ef4297d74a48b940e2b9d61fdd6f9c209cd0",
      "parents": [
        "4ece6db47ec33ed439ae2177fbc0cc3e7e79cdca"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Thu May 19 13:33:00 2011 -0700"
      },
      "committer": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Wed May 25 12:27:33 2011 -0700"
      },
      "message": "SurfaceTexture: clean up some comments, tests, etc.\n\nThis change fixes up some stale comments, member variable names, log\nmessages and disables a failing test.\n\nChange-Id: Ic1d3344b18066cf710e4a42838b2417c6b1f2f6c\n"
    },
    {
      "commit": "4ece6db47ec33ed439ae2177fbc0cc3e7e79cdca",
      "tree": "c1a59aec36c517ac1a124046ec3fac07ea3a53e3",
      "parents": [
        "1fae3cf246e109b7081bd199cf6a92065d008291",
        "31d2cd2474013a9d7de5ca6ed3e888cf68592e28"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Wed May 25 12:09:56 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 12:09:56 2011 -0700"
      },
      "message": "Merge \"Merge chromium to 10.0.634.0: Compile fix\""
    },
    {
      "commit": "1fae3cf246e109b7081bd199cf6a92065d008291",
      "tree": "bd20534704b559ae50cc550bf564507f96200c01",
      "parents": [
        "50f7fb9ca19cb6602d01bd3528d2c3eaed103c4f",
        "a014db7f0b14e0a68a2ddef36b603b204a9f0499"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Wed May 25 12:09:46 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 12:09:46 2011 -0700"
      },
      "message": "Merge \"Merge Chromium at 10.0.634.0: Add autofill fax string\""
    },
    {
      "commit": "50f7fb9ca19cb6602d01bd3528d2c3eaed103c4f",
      "tree": "cf9ed977749e383e501513653025ab8a55c9f1f2",
      "parents": [
        "4725a90e8ea82799fb88fd27db5bb16969ac5abf",
        "f8ac6b7394cfd37f01471bb35475ff2930eee140"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed May 25 12:01:00 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 12:01:00 2011 -0700"
      },
      "message": "Merge \"Action bar tab layout\""
    },
    {
      "commit": "f8ac6b7394cfd37f01471bb35475ff2930eee140",
      "tree": "c15928961faf0cfe7436280cb653f22e2a18c3c3",
      "parents": [
        "feeba076c660265ac390a32ff0f0c95747714459"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon May 23 18:14:09 2011 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed May 25 11:55:56 2011 -0700"
      },
      "message": "Action bar tab layout\n\nSync with UX on action bar tab layout behavior.\n\nMake action bar tabs behave better with configuration changes.\n\nLinearLayout now supports largest child measurement in unspecified\nmode.\n\nChange-Id: Id520641715a61c07e64124a0c5a70912996c98a0\n"
    },
    {
      "commit": "cfb046dead49568de6f6808a697e0508ef39a3a6",
      "tree": "591a065c04235d8dd913efefb3cd4a62bde21a37",
      "parents": [
        "103e74d9b1fdebbbc035da0567cd075554d4137d",
        "2c09a9c0e960163a16ad1d06055aa6ee9635c693"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Wed May 25 11:46:28 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 25 11:46:28 2011 -0700"
      },
      "message": "am 2c09a9c0: am 5520610c: Merge \"Make adb shell am display-size persistent.\" into honeycomb-mr2\n\n* commit \u00272c09a9c0e960163a16ad1d06055aa6ee9635c693\u0027:\n  Make adb shell am display-size persistent.\n"
    },
    {
      "commit": "2c09a9c0e960163a16ad1d06055aa6ee9635c693",
      "tree": "5fc6f6752a6295d6b4003114a0c3b86d6bdbaa8c",
      "parents": [
        "d6f29cd8f92b098330818227428f5a42836097b7",
        "5520610cb2612054c5d0bcec9d031f7b71faa349"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Wed May 25 11:43:06 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 25 11:43:06 2011 -0700"
      },
      "message": "am 5520610c: Merge \"Make adb shell am display-size persistent.\" into honeycomb-mr2\n\n* commit \u00275520610cb2612054c5d0bcec9d031f7b71faa349\u0027:\n  Make adb shell am display-size persistent.\n"
    },
    {
      "commit": "5520610cb2612054c5d0bcec9d031f7b71faa349",
      "tree": "ebaa618f61490fc160e6ac7b3631512b8a2dd9c7",
      "parents": [
        "2a15eb559cfc18800b3e345995df76695a3ae4b2",
        "571ae90801d943a4c0c8897d1cf74c9cfe04b1ec"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Wed May 25 11:40:59 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 11:40:59 2011 -0700"
      },
      "message": "Merge \"Make adb shell am display-size persistent.\" into honeycomb-mr2"
    },
    {
      "commit": "571ae90801d943a4c0c8897d1cf74c9cfe04b1ec",
      "tree": "0fe9dfac6a14c64bf2aa9a19487a0d530197be2e",
      "parents": [
        "ef89cc14957ab631346564801841190346632ac9"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Tue May 24 13:48:43 2011 -0700"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Wed May 25 11:40:21 2011 -0700"
      },
      "message": "Make adb shell am display-size persistent.\n\nChange-Id: If3d5d18729f4e89eb7e689994deadd996fd487e9\n"
    },
    {
      "commit": "103e74d9b1fdebbbc035da0567cd075554d4137d",
      "tree": "da4933eda163ccf5079408f7540f0d3ae099423f",
      "parents": [
        "361c286d095a22152750e73b01bfc6b1d2076a4d",
        "d6f29cd8f92b098330818227428f5a42836097b7"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 25 11:18:59 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 25 11:18:59 2011 -0700"
      },
      "message": "am d6f29cd8: am 2a15eb55: Merge \"Fix issue #4445007: DPM initializes some values to 1, instead of 0\" into honeycomb-mr2\n\n* commit \u0027d6f29cd8f92b098330818227428f5a42836097b7\u0027:\n  Fix issue #4445007: DPM initializes some values to 1, instead of 0\n"
    },
    {
      "commit": "d6f29cd8f92b098330818227428f5a42836097b7",
      "tree": "2a434ab3d3a25e08394370a26f2917dd9bea4a9c",
      "parents": [
        "5d9e0a1a867aa5b6162a972288cbef41fd68a29b",
        "2a15eb559cfc18800b3e345995df76695a3ae4b2"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 25 11:14:13 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 25 11:14:13 2011 -0700"
      },
      "message": "am 2a15eb55: Merge \"Fix issue #4445007: DPM initializes some values to 1, instead of 0\" into honeycomb-mr2\n\n* commit \u00272a15eb559cfc18800b3e345995df76695a3ae4b2\u0027:\n  Fix issue #4445007: DPM initializes some values to 1, instead of 0\n"
    },
    {
      "commit": "4725a90e8ea82799fb88fd27db5bb16969ac5abf",
      "tree": "2579faaebc6a572e8e35cbfeaba17fa004fc1a63",
      "parents": [
        "7d70fbf0b5672bada8b25f065bc292796c3d4812"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed May 25 10:54:29 2011 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed May 25 11:13:20 2011 -0700"
      },
      "message": "Code cleanup.\n\nChange-Id: Ie7685b14e3eb81a2e1034004c3ba04b523e9dd13\n"
    },
    {
      "commit": "7d70fbf0b5672bada8b25f065bc292796c3d4812",
      "tree": "8779b54e0fe783ae986e43e415ead7d1db941658",
      "parents": [
        "0d74112eed94c98ccaf4b192d933bc1f931675f1"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue May 24 17:40:25 2011 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed May 25 11:13:19 2011 -0700"
      },
      "message": "Use OpenGL to render transition bitmaps.\n\nWhen the IME is opened/dismissed, ViewAncestor would draw the\nview hierarchy into a Bitmap, using the software rendering\npipeline. With this change, ViewAncestor will now use OpenGL.\n\nChange-Id: I69e24570e12ff55f6f3cec18a664b33410a0eaf4\n"
    },
    {
      "commit": "2a15eb559cfc18800b3e345995df76695a3ae4b2",
      "tree": "b5626ed665b88f048fd5b3d9829314dd153410af",
      "parents": [
        "99a8e1d2931f4deb35c54f144de26fc6124de5fc",
        "d998acb3491fe750ce157b6171d5b0a18f4b3883"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 25 11:10:15 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 11:10:15 2011 -0700"
      },
      "message": "Merge \"Fix issue #4445007: DPM initializes some values to 1, instead of 0\" into honeycomb-mr2"
    },
    {
      "commit": "361c286d095a22152750e73b01bfc6b1d2076a4d",
      "tree": "dea6bc851938fe4bbbb78ea6dacf07987368e5a8",
      "parents": [
        "dd36e1bde1e05cc9ece468693ea286536efad180",
        "5d9e0a1a867aa5b6162a972288cbef41fd68a29b"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed May 25 11:08:30 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 25 11:08:30 2011 -0700"
      },
      "message": "am 5d9e0a1a: am 99a8e1d2: Merge \"More preference item visual adjustments for smaller tablets. DO NOT MERGE\" into honeycomb-mr2\n\n* commit \u00275d9e0a1a867aa5b6162a972288cbef41fd68a29b\u0027:\n  More preference item visual adjustments for smaller tablets. DO NOT MERGE\n"
    },
    {
      "commit": "0d74112eed94c98ccaf4b192d933bc1f931675f1",
      "tree": "dc951b7bcf3f13a324a0438dc6b990d11764f014",
      "parents": [
        "4c74c03fd19cfd151eafabb8da653d943af96abb",
        "70ecf978040383bfcb35ec310712f845d0f108c5"
      ],
      "author": {
        "name": "Russell Brenner",
        "email": "russellbrenner@google.com",
        "time": "Wed May 25 11:04:28 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 11:04:28 2011 -0700"
      },
      "message": "Merge \"merge from honeycomb mr2\""
    },
    {
      "commit": "5d9e0a1a867aa5b6162a972288cbef41fd68a29b",
      "tree": "8cb9aebcae3379820d51cd909ea709ad45fa7893",
      "parents": [
        "8b98284b97b81a4cc85d9fc26e79160e9c38ff1c",
        "99a8e1d2931f4deb35c54f144de26fc6124de5fc"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed May 25 11:02:01 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 25 11:02:01 2011 -0700"
      },
      "message": "am 99a8e1d2: Merge \"More preference item visual adjustments for smaller tablets. DO NOT MERGE\" into honeycomb-mr2\n\n* commit \u002799a8e1d2931f4deb35c54f144de26fc6124de5fc\u0027:\n  More preference item visual adjustments for smaller tablets. DO NOT MERGE\n"
    },
    {
      "commit": "99a8e1d2931f4deb35c54f144de26fc6124de5fc",
      "tree": "393ceb9a266931d1bbb62d4c54422da033da7403",
      "parents": [
        "64796477f61f2fb5435e5043820c67dead4ec577",
        "6ea08998eecb97e8ebc26e7c84869f1db794f4dc"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed May 25 10:58:24 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 10:58:24 2011 -0700"
      },
      "message": "Merge \"More preference item visual adjustments for smaller tablets. DO NOT MERGE\" into honeycomb-mr2"
    },
    {
      "commit": "a014db7f0b14e0a68a2ddef36b603b204a9f0499",
      "tree": "de60a21794224de8373f9e7ab41df457be4777ff",
      "parents": [
        "f8355d5489a52dcdd904afb48c0f170886becdae"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Wed May 25 16:12:29 2011 +0100"
      },
      "committer": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Wed May 25 18:54:31 2011 +0100"
      },
      "message": "Merge Chromium at 10.0.634.0: Add autofill fax string\n\nIntroduced here:\nhttp://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/autofill/fax_field.cc?view\u003ddiff\u0026pathrev\u003d70875\u0026r1\u003d70709\u0026r2\u003d70710\n\nChange-Id: I20130029e26f2d9ef6ea4828921b070c887ccb69\n"
    },
    {
      "commit": "d998acb3491fe750ce157b6171d5b0a18f4b3883",
      "tree": "bcd5ea1329cd397a5bc8bd8689478b8679c6ae0d",
      "parents": [
        "c404e9b20165f634904d1489216d17d8e09fe696"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 25 10:48:28 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 25 10:51:27 2011 -0700"
      },
      "message": "Fix issue #4445007: DPM initializes some values to 1, instead of 0\n\nAlso fix not writing the settings file when an admin is removed.\n\nAnd take care of an old to-do about not removing an admin until\nafter it has received the broadcast about it being disabled.\n\nChange-Id: I4ebe0ea0461222b65425b2c5438b646b572f18c8\n"
    },
    {
      "commit": "4c74c03fd19cfd151eafabb8da653d943af96abb",
      "tree": "ca42d246723459f132c8557832a9376bab962e0b",
      "parents": [
        "feeba076c660265ac390a32ff0f0c95747714459",
        "ba1a667b1d6c95050f6c88316ac58fe9e0ff878b"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed May 25 10:30:36 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 10:30:36 2011 -0700"
      },
      "message": "Merge \"Remove need for onActivityResult from KeyChain API\""
    },
    {
      "commit": "ba1a667b1d6c95050f6c88316ac58fe9e0ff878b",
      "tree": "c045f3673f7471659f20899f94338da3e45a0d69",
      "parents": [
        "f8355d5489a52dcdd904afb48c0f170886becdae"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Tue May 24 21:54:37 2011 -0700"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed May 25 10:27:46 2011 -0700"
      },
      "message": "Remove need for onActivityResult from KeyChain API\n\nChange-Id: I97bb9db06978f6dc039d22bfee116671d7b3e336\n"
    },
    {
      "commit": "70ecf978040383bfcb35ec310712f845d0f108c5",
      "tree": "82294a2113d93c0d7c31f4162c578fefd4d5993c",
      "parents": [
        "8508485871dd22a998db98ea97403126918c5fa8"
      ],
      "author": {
        "name": "Russell Brenner",
        "email": "russellbrenner@google.com",
        "time": "Tue May 24 13:34:39 2011 -0700"
      },
      "committer": {
        "name": "Russell Brenner",
        "email": "russellbrenner@google.com",
        "time": "Wed May 25 10:23:26 2011 -0700"
      },
      "message": "merge from honeycomb mr2\n\nRefire the redraw event if webkit wasn\u0027t ready\n\nIf webkit wasn\u0027t in a drawing mood, post a WEBKIT_DRAW event to\nassure that the update is not lost.\n\nbug: 4474358\nChange-Id: I70fcf652cc854f995885c58b55d58ecf75734ab8\n"
    },
    {
      "commit": "feeba076c660265ac390a32ff0f0c95747714459",
      "tree": "41d6d1d483b957991d394cdb5b739e9a0626fb48",
      "parents": [
        "f509e72c71d05c02546a894678ab8cc5e1a70008",
        "dc03c61fe3cd8d0805480e48a974986439977a60"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed May 25 10:13:49 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 10:13:49 2011 -0700"
      },
      "message": "Merge \"Bluetooth SCO audio API improvements.\""
    },
    {
      "commit": "dd36e1bde1e05cc9ece468693ea286536efad180",
      "tree": "4ef2ea30037035f56f8ef9890bf787dd1bf5323f",
      "parents": [
        "77dd616e685e2671491d911d0847efa4f832717e",
        "8b98284b97b81a4cc85d9fc26e79160e9c38ff1c"
      ],
      "author": {
        "name": "Russell Brenner",
        "email": "russellbrenner@google.com",
        "time": "Wed May 25 09:14:50 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 25 09:14:50 2011 -0700"
      },
      "message": "am 8b98284b: am 64796477: Merge \"DO NOT MERGE-Refire the redraw event if webkit wasn\\\u0027t ready\" into honeycomb-mr2\n\n* commit \u00278b98284b97b81a4cc85d9fc26e79160e9c38ff1c\u0027:\n  DO NOT MERGE-Refire the redraw event if webkit wasn\u0027t ready\n"
    },
    {
      "commit": "dc03c61fe3cd8d0805480e48a974986439977a60",
      "tree": "d806e0f8db1d466a970062718ce9e15c7795daa3",
      "parents": [
        "8f40e5871213afb63ae4b68a44dd09e0a014e417"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Apr 01 10:59:41 2011 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed May 25 09:11:46 2011 -0700"
      },
      "message": "Bluetooth SCO audio API improvements.\n\nThe AudioManager API to control bluetooth SCO did not provide an easy way for\napplications to handle SCO connection errors. When a request to activate SCO with\nAudioManager.startBluetoothSco() failed, no state change was indicated via\nAudioManager.ACTION_SCO_AUDIO_STATE_CHANGED intent. The application had to\nimplement a timeout to handle connection failures.\n\nThe API change consists in defining a new intent AudioManager.ACTION_SCO_AUDIO_STATE_UPDATED\nand deprecate AudioManager.ACTION_SCO_AUDIO_STATE_CHANGED. The new intent\nwill broacast a new state CONNECTING when the SCO connection is initiated.\nThe application can monitor changes from CONNECTING to either CONNECTED or DISCONNECTED\nstates to detect connection success or failure.\nAn extra indicating the previous state is also added to the new intent.\n\nAlso improved BluetoothHeadset service management in AudioService. A disconnection\nfrom the service is not considered as a device or SCO link disconnection. Instead, if the\nservice interface is not present when a request to activate SCO is received, an\nattempt is made to reconnect to the service.\n\nChange-Id: I005fda1caaf74bb7de64fece44e9c7e628e828db\n"
    },
    {
      "commit": "8b98284b97b81a4cc85d9fc26e79160e9c38ff1c",
      "tree": "28978c47a918c0414b1ba099652c1aba12257c91",
      "parents": [
        "00b3a5c65e6ef26056178d1d7473b921671752e9",
        "64796477f61f2fb5435e5043820c67dead4ec577"
      ],
      "author": {
        "name": "Russell Brenner",
        "email": "russellbrenner@google.com",
        "time": "Wed May 25 09:05:55 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 25 09:05:55 2011 -0700"
      },
      "message": "am 64796477: Merge \"DO NOT MERGE-Refire the redraw event if webkit wasn\\\u0027t ready\" into honeycomb-mr2\n\n* commit \u002764796477f61f2fb5435e5043820c67dead4ec577\u0027:\n  DO NOT MERGE-Refire the redraw event if webkit wasn\u0027t ready\n"
    },
    {
      "commit": "64796477f61f2fb5435e5043820c67dead4ec577",
      "tree": "a065da06207059ecfa5ef45146cfea69be6eba48",
      "parents": [
        "c404e9b20165f634904d1489216d17d8e09fe696",
        "1d87cbf6029838da9f979a2a879fde4993730f08"
      ],
      "author": {
        "name": "Russell Brenner",
        "email": "russellbrenner@google.com",
        "time": "Wed May 25 09:00:26 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 09:00:26 2011 -0700"
      },
      "message": "Merge \"DO NOT MERGE-Refire the redraw event if webkit wasn\u0027t ready\" into honeycomb-mr2"
    },
    {
      "commit": "f509e72c71d05c02546a894678ab8cc5e1a70008",
      "tree": "cfec6f416275480e03adcd43608a368fee9e3535",
      "parents": [
        "ceb82f71dd0708e8ab66722006126c5cb720207d",
        "c90f1c815dc06d5bb563474a340f7bb158fab2e2"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Wed May 25 08:26:38 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 08:26:38 2011 -0700"
      },
      "message": "Merge \"Add a separate thread for writing to audiotracks.\""
    },
    {
      "commit": "ceb82f71dd0708e8ab66722006126c5cb720207d",
      "tree": "c879b1b67ac6a0ac66030b30596344fb571eda2a",
      "parents": [
        "f8355d5489a52dcdd904afb48c0f170886becdae",
        "ae8eb6beba146288b3619fc51910914d96b98c4c"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed May 25 08:15:34 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 08:15:34 2011 -0700"
      },
      "message": "Merge \"Merge WebKit at r78450: Update useragent string\""
    },
    {
      "commit": "ae8eb6beba146288b3619fc51910914d96b98c4c",
      "tree": "255677d3e456c8c051dae0f8058923366da0891f",
      "parents": [
        "bdd8a16282cf85bfdbe4c15adcd5c37db772de11"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed May 25 16:10:29 2011 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed May 25 16:10:29 2011 +0100"
      },
      "message": "Merge WebKit at r78450: Update useragent string\n\nChange-Id: I4d597a8709e9188c083e73a133a12d3121204e6f\n"
    },
    {
      "commit": "c90f1c815dc06d5bb563474a340f7bb158fab2e2",
      "tree": "89615376b4182e912acadfedb3373ccd1ec28f27",
      "parents": [
        "f8355d5489a52dcdd904afb48c0f170886becdae"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Tue May 24 11:39:43 2011 +0100"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Wed May 25 15:31:06 2011 +0100"
      },
      "message": "Add a separate thread for writing to audiotracks.\n\nNow, SynthesisRequest.audioAvailable( ) will not block\nuntil all data has been written to the audiotrack.\n\nChange-Id: Ie24c0b6873ae44659e88646fb7ef821750dc314e\n"
    },
    {
      "commit": "31d2cd2474013a9d7de5ca6ed3e888cf68592e28",
      "tree": "ca4c9929b1c96983308fccc61f9d3aaf3c7332dc",
      "parents": [
        "9dd85837e3947f373bf8a8debe0f59535c643892"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Wed May 25 11:49:55 2011 +0100"
      },
      "committer": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Wed May 25 11:50:00 2011 +0100"
      },
      "message": "Merge chromium to 10.0.634.0: Compile fix\n\nbase/thread.h moved to base/threading/thread.h:\nhttp://codereview.chromium.org/6028009\n\nChange-Id: I4a7dd04055ed931f6bc2c6b63255f3832d0c78bd\n"
    },
    {
      "commit": "f8355d5489a52dcdd904afb48c0f170886becdae",
      "tree": "b19cbcc6cb9d94bf2d2cf6cf6c592892cb64bd98",
      "parents": [
        "2221e34ba539c3dea16f48659afaf100ca0c477f",
        "bc533dd3201afdcf421070cc47250dd7471b77aa"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Tue May 24 19:54:15 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 24 19:54:15 2011 -0700"
      },
      "message": "am bc533dd3: (-s ours) am 18a259fe: am 36ac304c: Merge \"Fix for bug 4144936: [Proxy setting]: traffic to a bypass domain doesn\\\u0027t bypass proxy DO NOT MERGE\" into honeycomb-mr2\n\n* commit \u0027bc533dd3201afdcf421070cc47250dd7471b77aa\u0027:\n  Fix for bug 4144936: [Proxy setting]: traffic to a bypass domain doesn\u0027t bypass proxy DO NOT MERGE\n"
    },
    {
      "commit": "2221e34ba539c3dea16f48659afaf100ca0c477f",
      "tree": "b19cbcc6cb9d94bf2d2cf6cf6c592892cb64bd98",
      "parents": [
        "c9e3608fa6625e845ef718156ce7fcdc6f705e16",
        "00bcea1ac3be490e2730d15a6406541341dd3853"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Tue May 24 19:54:11 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 24 19:54:11 2011 -0700"
      },
      "message": "am 00bcea1a: am dc8a53a7: am 2959916b: Merge \"Update the Desktop UA to Chrome\" into honeycomb-mr2\n\n* commit \u002700bcea1ac3be490e2730d15a6406541341dd3853\u0027:\n  Update the Desktop UA to Chrome\n"
    },
    {
      "commit": "c9e3608fa6625e845ef718156ce7fcdc6f705e16",
      "tree": "3f3be9c496e243ccb6a99a233956b7f6b9e564f3",
      "parents": [
        "d57f5067e6465f18dfb27eaf0454a65d28ce1548",
        "5faaaa5f5af3ef1b82178bc36933bede5ad0c5d7"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Tue May 24 19:53:59 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 24 19:53:59 2011 -0700"
      },
      "message": "am 5faaaa5f: am 543c3146: Merge \"Handle ProvideLocalInfo stk command.\" into honeycomb-LTE\n\n* commit \u00275faaaa5f5af3ef1b82178bc36933bede5ad0c5d7\u0027:\n  Handle ProvideLocalInfo stk command.\n"
    },
    {
      "commit": "d57f5067e6465f18dfb27eaf0454a65d28ce1548",
      "tree": "07379155f2d380846f33d2febf6483e4ad37b26c",
      "parents": [
        "8f40e5871213afb63ae4b68a44dd09e0a014e417",
        "c2ff0e7031b54810d26e1d2a1ba9cdb529f25306"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Tue May 24 19:53:04 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 24 19:53:04 2011 -0700"
      },
      "message": "am c2ff0e70: am 9a737639: Merge \"Clear network id when invalid\" into honeycomb-LTE\n\n* commit \u0027c2ff0e7031b54810d26e1d2a1ba9cdb529f25306\u0027:\n  Clear network id when invalid\n"
    },
    {
      "commit": "77dd616e685e2671491d911d0847efa4f832717e",
      "tree": "d8129845d599e4a3b4e53d17f3112b8943ad8602",
      "parents": [
        "bc533dd3201afdcf421070cc47250dd7471b77aa",
        "00b3a5c65e6ef26056178d1d7473b921671752e9"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue May 24 19:13:45 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 24 19:13:45 2011 -0700"
      },
      "message": "am 00b3a5c6: am c404e9b2: Merge \"More compatibility mode improvements.\" into honeycomb-mr2\n\n* commit \u002700b3a5c65e6ef26056178d1d7473b921671752e9\u0027:\n  More compatibility mode improvements.\n"
    },
    {
      "commit": "00b3a5c65e6ef26056178d1d7473b921671752e9",
      "tree": "2f941fa8e553866c96d1653cf4a4bc6e5dcafea7",
      "parents": [
        "18a259fe37861a78632a0667d746ea7d06356ced",
        "c404e9b20165f634904d1489216d17d8e09fe696"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue May 24 19:10:53 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 24 19:10:53 2011 -0700"
      },
      "message": "am c404e9b2: Merge \"More compatibility mode improvements.\" into honeycomb-mr2\n\n* commit \u0027c404e9b20165f634904d1489216d17d8e09fe696\u0027:\n  More compatibility mode improvements.\n"
    },
    {
      "commit": "c404e9b20165f634904d1489216d17d8e09fe696",
      "tree": "80e855064d573e1b198fe6b7a320758eb94fffb0",
      "parents": [
        "36ac304c6e62dbb1caaf729c70d7aa956aff63be",
        "5be8de3420ba4c9d816b98e29bdec11715f6b626"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue May 24 19:07:55 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 24 19:07:55 2011 -0700"
      },
      "message": "Merge \"More compatibility mode improvements.\" into honeycomb-mr2"
    },
    {
      "commit": "5be8de3420ba4c9d816b98e29bdec11715f6b626",
      "tree": "90fd1fb8717bc2aa2afee394d846c4b331cbd17a",
      "parents": [
        "ef89cc14957ab631346564801841190346632ac9"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue May 24 18:11:57 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue May 24 18:13:25 2011 -0700"
      },
      "message": "More compatibility mode improvements.\n\nWe now correctly adjust display metrics, fixing for example issues\nseen in Barcode Scanner.  In addition the decision about when to use\ncompatibility mode has a bug fixed where certain apps would not go\nout of compatibility mode even though they should be able to.\n\nChange-Id: I5971206323df0f11ce653d1c790c700f457f0582\n"
    },
    {
      "commit": "1d87cbf6029838da9f979a2a879fde4993730f08",
      "tree": "0147f582215aef757ac543a462f6d505cae741db",
      "parents": [
        "ef89cc14957ab631346564801841190346632ac9"
      ],
      "author": {
        "name": "Russell Brenner",
        "email": "russellbrenner@google.com",
        "time": "Tue May 24 13:34:39 2011 -0700"
      },
      "committer": {
        "name": "Russell Brenner",
        "email": "russellbrenner@google.com",
        "time": "Tue May 24 17:17:40 2011 -0700"
      },
      "message": "DO NOT MERGE-Refire the redraw event if webkit wasn\u0027t ready\n\nIf webkit wasn\u0027t in a drawing mood, post a WEBKIT_DRAW event to\nassure that the update is not lost.\n\nbug: 4474358\nChange-Id: Ib0c4cedb10f58821f95c439824c30043a906f8b8\n"
    },
    {
      "commit": "8f40e5871213afb63ae4b68a44dd09e0a014e417",
      "tree": "fb0d8341fe80dd6be29ee8a7bf61ea1a0d2ff51a",
      "parents": [
        "dfe1645c2293db7d574473139aec6d5ce69efe0b",
        "65ee22aa01c038fbcf656748ba7655c17df3ea61"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Tue May 24 16:27:17 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 24 16:27:17 2011 -0700"
      },
      "message": "Merge \"Fix intermediate src dir for framework.jar\""
    },
    {
      "commit": "dfe1645c2293db7d574473139aec6d5ce69efe0b",
      "tree": "f786cb051274975054d4f1ee24454f7f4a42d4bb",
      "parents": [
        "70fbd15af92bb2e76564c6cf5e08448a9415da99",
        "8d5f808f70c1d47437eaf49234c1b3a23c244040"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue May 24 16:07:02 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 24 16:07:02 2011 -0700"
      },
      "message": "Merge \"Add more functionality to ViewPropertyAnimator.\""
    },
    {
      "commit": "70fbd15af92bb2e76564c6cf5e08448a9415da99",
      "tree": "c12d8a4b12cde1dc7ef97b8053a84879eb9227e3",
      "parents": [
        "1b50fe2952f7deea23a0b75adedd10fa310bb9bf",
        "54802de06cfd336c9232a5647b3310fef33d4d81"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 24 15:58:09 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 24 15:58:09 2011 -0700"
      },
      "message": "Merge \"Make sure all references to the decoder plugin are accounted for\""
    },
    {
      "commit": "1b50fe2952f7deea23a0b75adedd10fa310bb9bf",
      "tree": "98666752491efac9ad42e2da3981cf58cc5c703d",
      "parents": [
        "7eaa5e57d852f0f25f6a8dbdb8537e53f039b3c4",
        "60a3cb81c0123446093810bc8cbef6bc1fe37aa3"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 24 15:56:42 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 24 15:56:42 2011 -0700"
      },
      "message": "Merge \"Make sure the software mpeg4 decoder supports multiple input frames per input buffer\""
    },
    {
      "commit": "8d5f808f70c1d47437eaf49234c1b3a23c244040",
      "tree": "88cae8bde6d7189f76daf2b6a9e18e7fab321766",
      "parents": [
        "7eaa5e57d852f0f25f6a8dbdb8537e53f039b3c4"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue May 24 08:03:16 2011 -0700"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue May 24 15:56:41 2011 -0700"
      },
      "message": "Add more functionality to ViewPropertyAnimator.\n\nAllow ViewPropertyAnimator animations to be started immediately, canceled,\nand to have an optional startDelay. This is functionality parallel to that\nin the base Animator class.\n\nChange-Id: I391f1810bf697656999bd6e3e63a59e46eb7eb8a\n"
    },
    {
      "commit": "7eaa5e57d852f0f25f6a8dbdb8537e53f039b3c4",
      "tree": "e9b9762b1bc6c36894423bc4070732663483d464",
      "parents": [
        "8481646e576501f95f5f65731cd1d0cfdb1df80b",
        "cca2c9807206f320bd41bf8656a227e4f249e4ba"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue May 24 15:55:15 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 24 15:55:15 2011 -0700"
      },
      "message": "Merge \"Add ability to transition parent hierarchy in layout transitions\""
    },
    {
      "commit": "6ea08998eecb97e8ebc26e7c84869f1db794f4dc",
      "tree": "f09363e1450e364fa3843c7ea4064398d0c1c0c7",
      "parents": [
        "36ac304c6e62dbb1caaf729c70d7aa956aff63be"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Tue May 24 15:43:14 2011 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Tue May 24 15:50:36 2011 -0700"
      },
      "message": "More preference item visual adjustments for smaller tablets. DO NOT MERGE\n\nUse medium text size for locale picker.\nHide icon region if there\u0027s no icon.\n\nBug: 4462313\n\nChange-Id: I8062646f31bfec753bcd476f54c8ab5b66375b5e\n"
    },
    {
      "commit": "cca2c9807206f320bd41bf8656a227e4f249e4ba",
      "tree": "bfb8ccd222547bc535e05b39d7dc7723798b971e",
      "parents": [
        "383715aafe108b24e374ff6462e84a7924824d30"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Fri May 20 14:34:18 2011 -0700"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue May 24 15:29:39 2011 -0700"
      },
      "message": "Add ability to transition parent hierarchy in layout transitions\n\nThis change compensates for changes in the parent hierarchy of\ntransitioning views. It automatically animates parents with the same\nanimations as those used for the CHANGING animations run on the container\nchildren.\n\nChange-Id: I86471d16a9070b024cc09c8f6e0f504a881fa99f\n"
    },
    {
      "commit": "8481646e576501f95f5f65731cd1d0cfdb1df80b",
      "tree": "ff856cc5a54147a57e5a65780995bfdde4bb134e",
      "parents": [
        "383715aafe108b24e374ff6462e84a7924824d30",
        "24a252e634d4658df32abef3b258785c5e1ae819"
      ],
      "author": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Tue May 24 15:27:14 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 24 15:27:14 2011 -0700"
      },
      "message": "Merge \"Simplify viewport logic in webviewcore and zoom-manager.\""
    },
    {
      "commit": "24a252e634d4658df32abef3b258785c5e1ae819",
      "tree": "75e1e34efe1a5bd9b212482c299d8c2610edc478",
      "parents": [
        "994156053b25ece9641f521dc9853975c1857c7d"
      ],
      "author": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Tue May 24 15:00:52 2011 -0700"
      },
      "committer": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Tue May 24 15:18:31 2011 -0700"
      },
      "message": "Simplify viewport logic in webviewcore and zoom-manager.\n\nAs using wide viewport implies fixed viewport.\n\nAlso fixed an issue for mobile page viewport calculation.\n\nissue: 4343683\nChange-Id: I669618f8522377ff97317bb1b78700ad40e51bb3\n"
    },
    {
      "commit": "54802de06cfd336c9232a5647b3310fef33d4d81",
      "tree": "026aae2f199bd4711236a7a0c8c28eae40441c25",
      "parents": [
        "60a3cb81c0123446093810bc8cbef6bc1fe37aa3"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 24 15:15:42 2011 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 24 15:15:42 2011 -0700"
      },
      "message": "Make sure all references to the decoder plugin are accounted for\n\nbefore calling dlunload().\n\nChange-Id: I59aa1d19edf566b8a86a6f73b1c2eeb47c96b0de\nrelated-to-bug: 4466387\n"
    },
    {
      "commit": "383715aafe108b24e374ff6462e84a7924824d30",
      "tree": "ecafb7172347cfa848f000e5452bb91251856f7d",
      "parents": [
        "e16cd5406c4c947bc52df7cb1d2032fa3ed10e77",
        "1c90f032fad84b468fbe84d1faa11421e5209f89"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue May 24 15:00:52 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 24 15:00:52 2011 -0700"
      },
      "message": "Merge \"Code cleanup.\""
    },
    {
      "commit": "1c90f032fad84b468fbe84d1faa11421e5209f89",
      "tree": "95912a4f9d97cd41bfb80992d91560c41be6d6d0",
      "parents": [
        "bdd8a16282cf85bfdbe4c15adcd5c37db772de11"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue May 24 14:59:50 2011 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue May 24 14:59:50 2011 -0700"
      },
      "message": "Code cleanup.\n\nChange-Id: I5469a2c826c054f20e045ea098bdbcad9e11b17b\n"
    },
    {
      "commit": "60a3cb81c0123446093810bc8cbef6bc1fe37aa3",
      "tree": "6fd601abda33219885d6215213a25fe1731c2ef4",
      "parents": [
        "2646219aaac42913f9ee6c07b04140b0e6475bc0"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 24 14:53:30 2011 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 24 14:53:30 2011 -0700"
      },
      "message": "Make sure the software mpeg4 decoder supports multiple input frames per input buffer\n\nto enable faster throughput in ACodec.\n\nChange-Id: I6f6a1c70d9446f9d52c3df257b2d22358b0e71f4\n"
    },
    {
      "commit": "e16cd5406c4c947bc52df7cb1d2032fa3ed10e77",
      "tree": "a4398f91c107f40700689b27323525d6f9f44a25",
      "parents": [
        "395d6a291d10994c7f7b13e9476b0f44e17e579e",
        "994156053b25ece9641f521dc9853975c1857c7d"
      ],
      "author": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Tue May 24 14:42:44 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 24 14:42:44 2011 -0700"
      },
      "message": "Merge \"Use fixed viewport for all devices in wide viewport mode.\""
    },
    {
      "commit": "395d6a291d10994c7f7b13e9476b0f44e17e579e",
      "tree": "731d216bb7aae79fb54451eacd50f094b88457c4",
      "parents": [
        "c1eb82373a89cff9ed04e581a8fb39eee1f739ab",
        "9f2106f2bcbb82cd2d8a80f24ab0cdafeb6b5d8f"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue May 24 14:42:18 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 24 14:42:18 2011 -0700"
      },
      "message": "Merge \"Disable pointer debug logging.\""
    },
    {
      "commit": "9f2106f2bcbb82cd2d8a80f24ab0cdafeb6b5d8f",
      "tree": "c56c07e40287e938646796046515db1deab1a703",
      "parents": [
        "80fd47ce75253dcdc2cfa85d7a3f42634b923a47"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue May 24 14:40:35 2011 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue May 24 14:40:35 2011 -0700"
      },
      "message": "Disable pointer debug logging.\n\nChange-Id: I00628fa369cb1b179a1907f9cb19de8ca4c755ab\n"
    },
    {
      "commit": "c1eb82373a89cff9ed04e581a8fb39eee1f739ab",
      "tree": "fb1c89338ae64b6946fe3f49d9b40fd6dba1ccca",
      "parents": [
        "b5b1fb25853eb2e00f981d3b0bb52acd50684c4f",
        "80fd47ce75253dcdc2cfa85d7a3f42634b923a47"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue May 24 14:39:53 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 24 14:39:53 2011 -0700"
      },
      "message": "Merge \"Input device protocol enhancements.\""
    },
    {
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "tree": "1edece586e3143d7f4e27e2f497f6d629365628a",
      "parents": [
        "ebed7d6e35f7f960e6e6add2b8ab7c7a31a511c3"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue May 24 01:07:44 2011 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue May 24 14:39:19 2011 -0700"
      },
      "message": "Input device protocol enhancements.\n\nAdded support for Linux multitouch protocol B (slots).\n\nAdded support for using the device\u0027s input properties as a hint\nto determine the intended usage of a touch device.\n\nAdded support for the ABS_MT_DISTANCE axis.\n\nFixed a bug reporting the presence of the orientation axis.\n\nChange-Id: Icf7b5a5a0f1a9cdf6ad2b35be8ea0c1a35815d48\n"
    },
    {
      "commit": "b5b1fb25853eb2e00f981d3b0bb52acd50684c4f",
      "tree": "00f0ba0a582ea20541eb075827472d33231138ea",
      "parents": [
        "e372c17ba76163018cbc1b6972c9e6b0a8a8b5f4",
        "ebed7d6e35f7f960e6e6add2b8ab7c7a31a511c3"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue May 24 14:26:18 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 24 14:26:18 2011 -0700"
      },
      "message": "Merge \"Support wrapping app processes to inject debug instrumentation. Bug: 4437846\""
    },
    {
      "commit": "e372c17ba76163018cbc1b6972c9e6b0a8a8b5f4",
      "tree": "8cdcec2ee21187d5fbd9d2cd43a92ac11bfca61b",
      "parents": [
        "4b4e3a0b216d146a78b2e2e5ab9593846e805bce",
        "01425365a85e605139f612502f68954cad869e5b"
      ],
      "author": {
        "name": "Jason parks",
        "email": "jparks@google.com",
        "time": "Tue May 24 13:49:51 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 24 13:49:51 2011 -0700"
      },
      "message": "Merge \"Add public API to do NDEF push.\""
    },
    {
      "commit": "994156053b25ece9641f521dc9853975c1857c7d",
      "tree": "f5358f5eac604b9b8ca7ff849b0725407077f98c",
      "parents": [
        "970ce730175e1d27ce3fc7c179f2d24ecc1b5213"
      ],
      "author": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Tue May 24 13:40:08 2011 -0700"
      },
      "committer": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Tue May 24 13:40:08 2011 -0700"
      },
      "message": "Use fixed viewport for all devices in wide viewport mode.\n\nThis will simplify viewport logic; and currently Clank behaves\nthe same for phones.\n\nissue: 4343683\nChange-Id: Icddc23cd5b12f9820c611dbf66c9772f147baf4b\n"
    },
    {
      "commit": "01425365a85e605139f612502f68954cad869e5b",
      "tree": "d4d6527b7c0bba01c64a1df2a57aed24469e0cd7",
      "parents": [
        "1ff04d8e567c03f697d99027e64ea31f5043fba7"
      ],
      "author": {
        "name": "Jason parks",
        "email": "jparks@google.com",
        "time": "Tue May 24 02:57:37 2011 -0700"
      },
      "committer": {
        "name": "Jason parks",
        "email": "jparks@google.com",
        "time": "Tue May 24 15:22:07 2011 -0500"
      },
      "message": "Add public API to do NDEF push.\n\nChange-Id: I102da9bbc6d78577a26fa03ee363a60abc389d6c\n"
    },
    {
      "commit": "4b4e3a0b216d146a78b2e2e5ab9593846e805bce",
      "tree": "6cbc18f1bf52ebb3c65fb1bb64c7aac1b1c76266",
      "parents": [
        "7cc9ee2676d3e892945d2096b18739802d5179e1",
        "c41a17de2b2e80f246adeef4962073916dcfff0b"
      ],
      "author": {
        "name": "Jeffrey Tinker",
        "email": "jtinker@google.com",
        "time": "Tue May 24 12:57:22 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 24 12:57:22 2011 -0700"
      },
      "message": "am c41a17de: am 6e5cdca1: am ef89cc14: Merge \"Multi-repository checkin, goes with https://android-git.corp.google.com/g/111038\" into honeycomb-mr2\n\n* commit \u0027c41a17de2b2e80f246adeef4962073916dcfff0b\u0027:\n  Multi-repository checkin, goes with https://android-git.corp.google.com/g/111038\n"
    },
    {
      "commit": "7cc9ee2676d3e892945d2096b18739802d5179e1",
      "tree": "50dd106df6162f8ff90c49e7e966f8047474a42a",
      "parents": [
        "942bc252ce7dbd229e28ee3a44dc94e1dd0b0d90",
        "859443f2a4d6a2b72c3e9c75720d32d4e4c09489"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue May 24 12:57:17 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 24 12:57:17 2011 -0700"
      },
      "message": "am 859443f2: am c0d9834a: am 5d78e0b8: Merge \"GPS: Change NTP polling interval from 4 to 24 hours\" into honeycomb-mr2\n\n* commit \u0027859443f2a4d6a2b72c3e9c75720d32d4e4c09489\u0027:\n  GPS: Change NTP polling interval from 4 to 24 hours\n"
    },
    {
      "commit": "942bc252ce7dbd229e28ee3a44dc94e1dd0b0d90",
      "tree": "daeccd1270d7bec3f9a9caa944a249d8d996c43f",
      "parents": [
        "9fd4c6d3aeea46820c7ab637b0bc6556b798bc2b",
        "fcdbcf9174f7a5404da4514b71041c3d37692d15"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Tue May 24 12:57:08 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 24 12:57:08 2011 -0700"
      },
      "message": "am fcdbcf91: (-s ours) am 5b00912e: am 51652f56: Merge \"DO NOT MERGE. Preference activity changes to work on smaller tablet screens.\" into honeycomb-mr2\n\n* commit \u0027fcdbcf9174f7a5404da4514b71041c3d37692d15\u0027:\n  DO NOT MERGE. Preference activity changes to work on smaller tablet screens.\n"
    },
    {
      "commit": "9fd4c6d3aeea46820c7ab637b0bc6556b798bc2b",
      "tree": "daeccd1270d7bec3f9a9caa944a249d8d996c43f",
      "parents": [
        "aa9fff8cb457cb5330390dcd82868a0f480a26fe",
        "49b9449b6605c7b4f77f9a0635ba93f7dfa0ea47"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue May 24 12:56:56 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 24 12:56:56 2011 -0700"
      },
      "message": "am 49b9449b: am d8d84708: am 988b6648: Merge \"MountService: Add StorageVolume as extra in storage related broadcasts.\" into honeycomb-mr2\n\n* commit \u002749b9449b6605c7b4f77f9a0635ba93f7dfa0ea47\u0027:\n  MountService: Add StorageVolume as extra in storage related broadcasts.\n"
    },
    {
      "commit": "aa9fff8cb457cb5330390dcd82868a0f480a26fe",
      "tree": "97d5f5d08af6b787cdb4686ebb0679f367e63ac3",
      "parents": [
        "c42b791b7484ee3f1e42a70c691c6945bc52c153",
        "f656d95078fbcb65df7753ba8c04679c5389e15c"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Tue May 24 12:56:32 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 24 12:56:32 2011 -0700"
      },
      "message": "am f656d950: (-s ours) am 82de141d: am 4a74eb67: Merge \"DO NOT MERGE Use previous version if version is a codename\" into honeycomb-mr2\n\n* commit \u0027f656d95078fbcb65df7753ba8c04679c5389e15c\u0027:\n  DO NOT MERGE Use previous version if version is a codename\n"
    },
    {
      "commit": "c42b791b7484ee3f1e42a70c691c6945bc52c153",
      "tree": "97d5f5d08af6b787cdb4686ebb0679f367e63ac3",
      "parents": [
        "43175dde741aaef0ad4e8e01a59ea96d603973dc",
        "e2c7715c772d5121397591b532d04a31b3ffcc99"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue May 24 12:44:07 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 24 12:44:07 2011 -0700"
      },
      "message": "Merge \"resolved conflicts for merge of bbca8133 to master\""
    },
    {
      "commit": "ebed7d6e35f7f960e6e6add2b8ab7c7a31a511c3",
      "tree": "ae346479a6c069a3a57acecb18a0b0a563325e3f",
      "parents": [
        "cbc38e74f028d9e337eba0f3ed7c435310cc10c2"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon May 16 17:08:42 2011 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue May 24 12:01:25 2011 -0700"
      },
      "message": "Support wrapping app processes to inject debug instrumentation.\nBug: 4437846\n\nChange-Id: I4552501c693716b14714afb5c5248edaca9547ab\n"
    },
    {
      "commit": "43175dde741aaef0ad4e8e01a59ea96d603973dc",
      "tree": "4c6afda66bb4427cd9a41f3ab3fbfd7998ee89b1",
      "parents": [
        "20ce4a49af0668a7e542cabcf7c5c0ecb551b90f",
        "c0bd9bcdd9fa2de9a11c09418208702d0791555a"
      ],
      "author": {
        "name": "RoboErik",
        "email": "epastern@google.com",
        "time": "Tue May 24 11:34:45 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 24 11:34:45 2011 -0700"
      },
      "message": "Merge \"Add original_id definition for cal db v301\""
    },
    {
      "commit": "e2c7715c772d5121397591b532d04a31b3ffcc99",
      "tree": "a528b89349ba2b367aeae8b442b5c696a7c8c99e",
      "parents": [
        "6895c4994350bc10a06481ecf42c4ba8abb3eedb",
        "bbca81334e3603c7328dc526bd63032b23d5261d"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue May 24 11:27:11 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue May 24 11:27:11 2011 -0700"
      },
      "message": "resolved conflicts for merge of bbca8133 to master\n\nChange-Id: I81493674dceab848e41d380a77a37e5a9be06db6\n"
    },
    {
      "commit": "bc533dd3201afdcf421070cc47250dd7471b77aa",
      "tree": "ebaca02edb11f447fceff78ec79d80cfada6c7ea",
      "parents": [
        "00bcea1ac3be490e2730d15a6406541341dd3853",
        "18a259fe37861a78632a0667d746ea7d06356ced"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Tue May 24 11:22:39 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 24 11:22:39 2011 -0700"
      },
      "message": "am 18a259fe: am 36ac304c: Merge \"Fix for bug 4144936: [Proxy setting]: traffic to a bypass domain doesn\\\u0027t bypass proxy DO NOT MERGE\" into honeycomb-mr2\n\n* commit \u002718a259fe37861a78632a0667d746ea7d06356ced\u0027:\n  Fix for bug 4144936: [Proxy setting]: traffic to a bypass domain doesn\u0027t bypass proxy DO NOT MERGE\n"
    },
    {
      "commit": "18a259fe37861a78632a0667d746ea7d06356ced",
      "tree": "3f9bee5f8307f2a308374df341e26d35b2be1b80",
      "parents": [
        "dc8a53a7db91ac23d2b213dc5cf758d64bd880be",
        "36ac304c6e62dbb1caaf729c70d7aa956aff63be"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Tue May 24 11:19:00 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 24 11:19:00 2011 -0700"
      },
      "message": "am 36ac304c: Merge \"Fix for bug 4144936: [Proxy setting]: traffic to a bypass domain doesn\\\u0027t bypass proxy DO NOT MERGE\" into honeycomb-mr2\n\n* commit \u002736ac304c6e62dbb1caaf729c70d7aa956aff63be\u0027:\n  Fix for bug 4144936: [Proxy setting]: traffic to a bypass domain doesn\u0027t bypass proxy DO NOT MERGE\n"
    },
    {
      "commit": "36ac304c6e62dbb1caaf729c70d7aa956aff63be",
      "tree": "ce00c225b84cb7190ef9d46772cb329666e1cbf2",
      "parents": [
        "2959916b13165f56431f3993bd6b16364032af14",
        "f147b5f2a61ab0842adaa430d9a8bbe98a83e4a4"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Tue May 24 11:16:39 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 24 11:16:39 2011 -0700"
      },
      "message": "Merge \"Fix for bug 4144936: [Proxy setting]: traffic to a bypass domain doesn\u0027t bypass proxy DO NOT MERGE\" into honeycomb-mr2"
    },
    {
      "commit": "00bcea1ac3be490e2730d15a6406541341dd3853",
      "tree": "9e675c68658283f5f960a2ef9bcbb20e8b91fbaf",
      "parents": [
        "5faaaa5f5af3ef1b82178bc36933bede5ad0c5d7",
        "dc8a53a7db91ac23d2b213dc5cf758d64bd880be"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Tue May 24 11:10:00 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 24 11:10:00 2011 -0700"
      },
      "message": "am dc8a53a7: am 2959916b: Merge \"Update the Desktop UA to Chrome\" into honeycomb-mr2\n\n* commit \u0027dc8a53a7db91ac23d2b213dc5cf758d64bd880be\u0027:\n  Update the Desktop UA to Chrome\n"
    }
  ],
  "next": "dc8a53a7db91ac23d2b213dc5cf758d64bd880be"
}
