)]}'
{
  "log": [
    {
      "commit": "d4ef8c8fc9ea70448e5d8138bf8bc96f4e69903f",
      "tree": "bf8a150acbe1b04c2a89747cb65382ac2589ce09",
      "parents": [
        "42694dc4a7af4f38e39cb26a852f3f75e730bb05"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Nov 10 17:54:23 2011 -0800"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Nov 10 17:54:23 2011 -0800"
      },
      "message": "Clamp non-monotonic stats instead of dropping.\n\nWhen encountering non-monotonic stats rows, recover remaining data by\nclamping to 0.  In particular, this avoids edge-case where persisting\nthreshold checks would never trigger.  Also recover when tethering\nsnapshots are missing.\n\nBug: 5600785, 5433871, 5600678\nChange-Id: I1871954ce3955cc4ac8846f9841bae0066176ffe\n"
    },
    {
      "commit": "42694dc4a7af4f38e39cb26a852f3f75e730bb05",
      "tree": "3268e5f0312f4b184fe73073cce08af4e9b310f9",
      "parents": [
        "270826a8878b5470d48d93ca3d518ac93860870d",
        "3e458306b0caf4e21294acc58286b24bda08a242"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Nov 10 00:41:43 2011 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Nov 10 00:41:43 2011 +0000"
      },
      "message": "am 3e458306: (-s ours) Set the WM refresh rate to 60 Hz for tuna devices only DO NOT MERGE\n\n* commit \u00273e458306b0caf4e21294acc58286b24bda08a242\u0027:\n  Set the WM refresh rate to 60 Hz for tuna devices only DO NOT MERGE\n"
    },
    {
      "commit": "3e458306b0caf4e21294acc58286b24bda08a242",
      "tree": "be02311312135a55de46f0e0562b06501a596c36",
      "parents": [
        "3124bf64404dbb90cc521abf4c7bf8d438346362"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri Nov 04 18:46:11 2011 -0700"
      },
      "committer": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Wed Nov 09 16:01:07 2011 -0800"
      },
      "message": "Set the WM refresh rate to 60 Hz for tuna devices only DO\nNOT MERGE\n\nThis approach is TEMPORARY until we can do this properly.\n\nChange-Id: I81a8f852df501b2faccffdae7cac954855a6c98f\n"
    },
    {
      "commit": "270826a8878b5470d48d93ca3d518ac93860870d",
      "tree": "3268e5f0312f4b184fe73073cce08af4e9b310f9",
      "parents": [
        "6b992090f6eb1e14553be22373799258bb401e3d",
        "1f56edc6cd377eab05d9816e93591a7139cdff96"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Nov 09 15:19:31 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 09 15:19:31 2011 -0800"
      },
      "message": "Merge \"Fix 5555408: allow emergency button to be disabled on SIM/PUK unlock screen\" into ics-mr1"
    },
    {
      "commit": "6b992090f6eb1e14553be22373799258bb401e3d",
      "tree": "bad58cf08d5471bead520619978bb09b67d0d261",
      "parents": [
        "69db56958fdac41a093cd6cf00cbe200f2885730",
        "3124bf64404dbb90cc521abf4c7bf8d438346362"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Wed Nov 09 23:18:10 2011 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Nov 09 23:18:10 2011 +0000"
      },
      "message": "am 3124bf64: (-s ours) Merge \"Import revised translations.  DO NOT MERGE\" into ics-mr0\n\n* commit \u00273124bf64404dbb90cc521abf4c7bf8d438346362\u0027:\n  Import revised translations.  DO NOT MERGE\n"
    },
    {
      "commit": "3124bf64404dbb90cc521abf4c7bf8d438346362",
      "tree": "0aff6ed4b2448811db32c8e69b0adb768e3fc6ed",
      "parents": [
        "bd4bdbec62776b1222b1f202e44f8f127bfb7bab",
        "7a6ce3465cda61626eb0a770bfbc28db548e05b7"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Wed Nov 09 15:15:42 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 09 15:15:42 2011 -0800"
      },
      "message": "Merge \"Import revised translations.  DO NOT MERGE\" into ics-mr0"
    },
    {
      "commit": "69db56958fdac41a093cd6cf00cbe200f2885730",
      "tree": "bad58cf08d5471bead520619978bb09b67d0d261",
      "parents": [
        "97ece7a95f76ec724633d4f4764291ea4dc20933",
        "bd4bdbec62776b1222b1f202e44f8f127bfb7bab"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Nov 09 21:25:45 2011 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Nov 09 21:25:45 2011 +0000"
      },
      "message": "am bd4bdbec: Merge \"docs: update samples toc for rs sample\" into ics-mr0\n\n* commit \u0027bd4bdbec62776b1222b1f202e44f8f127bfb7bab\u0027:\n  docs: update samples toc for rs sample\n"
    },
    {
      "commit": "bd4bdbec62776b1222b1f202e44f8f127bfb7bab",
      "tree": "0b888171eade7f3988dafdcd6dc815941065ceeb",
      "parents": [
        "59882fb8e0ba7c47b780d62c9a9c46b63d779677",
        "92ebfd7f803d0ccd7b4dec1c5048b417e83b98cd"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Nov 09 13:23:34 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 09 13:23:34 2011 -0800"
      },
      "message": "Merge \"docs: update samples toc for rs sample\" into ics-mr0"
    },
    {
      "commit": "97ece7a95f76ec724633d4f4764291ea4dc20933",
      "tree": "136d0c38c7d610d3263209cdb50e4590563516d9",
      "parents": [
        "e7de36e605e0ccf4552c8ee1db40cb9af3227cf4",
        "2ea0cbb3d14ec82b1728ca6a1caa4f3f458814ef"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Wed Nov 09 11:46:45 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 09 11:46:45 2011 -0800"
      },
      "message": "Merge \"EGL: add deferred saving of the cache\" into ics-mr1"
    },
    {
      "commit": "e7de36e605e0ccf4552c8ee1db40cb9af3227cf4",
      "tree": "06762a1e5f7ea15878cc8407e8c474ef97401f51",
      "parents": [
        "34dd937be1a325fd92d6479822960e4ca13f2420",
        "0bde66a837542e5bd901d8b8e47c5bd7c4c99fe4"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Wed Nov 09 11:20:24 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 09 11:20:24 2011 -0800"
      },
      "message": "Merge \"Throw TransactionTooLargeException when Binder transaction fails. Bug: 5578022\" into ics-mr1"
    },
    {
      "commit": "34dd937be1a325fd92d6479822960e4ca13f2420",
      "tree": "620ede4812b4927a49fa3f0de29612d32c237e55",
      "parents": [
        "36a7f2a9adfa21ec31f00d496fef82e68931c860",
        "f804e06078cc10fe7ecd050c5e636b3741bc994e"
      ],
      "author": {
        "name": "Peter Ng",
        "email": "petergng@google.com",
        "time": "Wed Nov 09 10:57:23 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 09 10:57:23 2011 -0800"
      },
      "message": "Merge \"Making quicksettings opaque again\" into ics-mr1"
    },
    {
      "commit": "36a7f2a9adfa21ec31f00d496fef82e68931c860",
      "tree": "c66f338d69b18ecfdf7decd8ceac830bb0465311",
      "parents": [
        "eae6c9972d91b9af58c3bf7ba0235c0a3e95c408",
        "d6ac727234b9be45c3df4021dc83584e9849c00a"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Nov 09 09:28:11 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 09 09:28:11 2011 -0800"
      },
      "message": "Merge \"Fix determining find on page overlap\" into ics-mr1"
    },
    {
      "commit": "eae6c9972d91b9af58c3bf7ba0235c0a3e95c408",
      "tree": "0cc1d5f8b243996d94080ceec6b229f68275e6b3",
      "parents": [
        "20cf0916cc6a4920b1d882a9478615a15fe6b3b0",
        "7040a65cbc71d4dcfa0c54794bc25622e0692f85"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Nov 09 09:00:40 2011 -0800"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Nov 09 09:00:40 2011 -0800"
      },
      "message": "Reconcile with ics-mr0-release\n\nChange-Id: I20113f16c260f8f796a0d370ea105ee17bdaea63\n"
    },
    {
      "commit": "20cf0916cc6a4920b1d882a9478615a15fe6b3b0",
      "tree": "0cc1d5f8b243996d94080ceec6b229f68275e6b3",
      "parents": [
        "b6b44cef94a38b6f403b43f55d77d3602de18a3c",
        "4ba27fe702580a90c6e9c1861d4ea2da6fc3b029"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Nov 09 08:57:43 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 09 08:57:43 2011 -0800"
      },
      "message": "Merge \"Bug 5585323 New system permission for media decode\" into ics-mr1"
    },
    {
      "commit": "b6b44cef94a38b6f403b43f55d77d3602de18a3c",
      "tree": "5e7d56af5f4add22b7e3e92c88f752b1979662a2",
      "parents": [
        "f2c2b1c484b7b175c88c33efbbcb74d93f7eb0a2",
        "59882fb8e0ba7c47b780d62c9a9c46b63d779677"
      ],
      "author": {
        "name": "David Brown",
        "email": "dab@google.com",
        "time": "Wed Nov 09 16:41:20 2011 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Nov 09 16:41:20 2011 +0000"
      },
      "message": "am 59882fb8: Merge \"Add \"potential\" variants for PhoneNumberUtils.isEmergencyNumber()\" into ics-mr0\n\n* commit \u002759882fb8e0ba7c47b780d62c9a9c46b63d779677\u0027:\n  Add \"potential\" variants for PhoneNumberUtils.isEmergencyNumber()\n"
    },
    {
      "commit": "f2c2b1c484b7b175c88c33efbbcb74d93f7eb0a2",
      "tree": "ea639f688e5a2951159124bea2a93146b93c8762",
      "parents": [
        "9c5c97f61818f4d20079616a98d62f888f07d285",
        "19998120f53caceb620f138c6eea182f1e693660"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Nov 09 16:41:19 2011 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Nov 09 16:41:19 2011 +0000"
      },
      "message": "am 19998120: Merge \"Bug 5478024 drop after decode if can\\\u0027t drop before\" into ics-mr0\n\n* commit \u002719998120f53caceb620f138c6eea182f1e693660\u0027:\n  Bug 5478024 drop after decode if can\u0027t drop before\n"
    },
    {
      "commit": "9c5c97f61818f4d20079616a98d62f888f07d285",
      "tree": "16193e45abdd68ba57a9488289de1e2c1339ba26",
      "parents": [
        "2b7f91b932be0aa9ce6fa3acda9ff439e94643fc",
        "fee5f29b22f99bd2891fb2af54669f20832fb851"
      ],
      "author": {
        "name": "Jake Hamby",
        "email": "jhamby@google.com",
        "time": "Wed Nov 09 16:40:59 2011 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Nov 09 16:40:59 2011 +0000"
      },
      "message": "am fee5f29b: Merge \"Fix exception when sending multi-page SMS with Turkish characters.\" into ics-mr0\n\n* commit \u0027fee5f29b22f99bd2891fb2af54669f20832fb851\u0027:\n  Fix exception when sending multi-page SMS with Turkish characters.\n"
    },
    {
      "commit": "2b7f91b932be0aa9ce6fa3acda9ff439e94643fc",
      "tree": "afac3893c238200498144f566f0c33198cf9a175",
      "parents": [
        "09a56563cea260f12b5606837f5b01420b920170",
        "8a04fe032b2a9ab0f2905571c59b5ce6bd0e9d71"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Nov 09 08:27:18 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 09 08:27:20 2011 -0800"
      },
      "message": "Merge \"Fix regression for SoundPool playback\" into ics-mr1"
    },
    {
      "commit": "09a56563cea260f12b5606837f5b01420b920170",
      "tree": "5003ff45298eee45b717f94f667706e4ea835dfa",
      "parents": [
        "76bb11ca642556673249a6ef8b84ab2813deaa87",
        "04217efb8eaebdbd846671a2f743fa3e960b5dde"
      ],
      "author": {
        "name": "Brian Colonna",
        "email": "bcolonna@google.com",
        "time": "Wed Nov 09 15:35:12 2011 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Nov 09 15:35:12 2011 +0000"
      },
      "message": "am 04217efb: Merge \"Fix 5514230: preventing null window token from occurring\" into ics-mr0\n\n* commit \u002704217efb8eaebdbd846671a2f743fa3e960b5dde\u0027:\n  Fix 5514230: preventing null window token from occurring\n"
    },
    {
      "commit": "7040a65cbc71d4dcfa0c54794bc25622e0692f85",
      "tree": "ef9f69acfb2b8cf572392f50c28e8e9ad273de09",
      "parents": [
        "59882fb8e0ba7c47b780d62c9a9c46b63d779677",
        "b4f88de3c706bd16b510b4dabd9d70b78d9d2db6"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed Nov 09 06:28:43 2011 -0800"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed Nov 09 06:28:43 2011 -0800"
      },
      "message": "merge in ics-mr0-release history after reset to ics-mr0\n"
    },
    {
      "commit": "76bb11ca642556673249a6ef8b84ab2813deaa87",
      "tree": "fd91801b01a81a10574e7950b6b077b48253f3e3",
      "parents": [
        "630a13bdd88723599a7617ca4df20ab923e7ffbb",
        "8b67db17ec91956023e25674efe28a1f5ca970c8"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Wed Nov 09 00:26:46 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 09 00:26:46 2011 -0800"
      },
      "message": "Merge \"Bug 5575396: close spell session on language change\" into ics-mr1"
    },
    {
      "commit": "630a13bdd88723599a7617ca4df20ab923e7ffbb",
      "tree": "8df372a96c61406311267449e21f76752164c2a4",
      "parents": [
        "4c48d2ff6937e1e3a2fb93cc4cc29324b20542a5",
        "3359aca7655a7d18615c1ada6cbabeff403947d1"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 08 23:43:58 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 23:43:58 2011 -0800"
      },
      "message": "Merge \"Bootstrap stats before registering listeners.\" into ics-mr1"
    },
    {
      "commit": "4c48d2ff6937e1e3a2fb93cc4cc29324b20542a5",
      "tree": "61b4b2e2ff0f79ddac03f824a11078ad7d70b03b",
      "parents": [
        "2048789c64d30b0d3c42c4df7e705f14b7295e10",
        "4abb1b8ef64dc4cd71966b59dc5d72a15055bf13"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 08 23:43:38 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 23:43:38 2011 -0800"
      },
      "message": "Merge \"Make operation counts monotonically increase.\" into ics-mr1"
    },
    {
      "commit": "2048789c64d30b0d3c42c4df7e705f14b7295e10",
      "tree": "ac736188f7126533244fbdaa42d27a26a585d54f",
      "parents": [
        "f3882914e668501ee1dabd42207ed18348050c14",
        "7e25b0ea8891ffc0ac472d61f21610a9ac4e270a"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 08 23:43:23 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 23:43:23 2011 -0800"
      },
      "message": "Merge \"Dispatch alerts through background thread.\" into ics-mr1"
    },
    {
      "commit": "f3882914e668501ee1dabd42207ed18348050c14",
      "tree": "e6bdb6b2569d61022acfb2bb8057f8cfc61a87d3",
      "parents": [
        "da738d638cc2fee29d5936f21c6eadbcf173a718",
        "3f3115b27733a822104385284b1ec1f39d91f839"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 08 23:43:12 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 23:43:12 2011 -0800"
      },
      "message": "Merge \"Make policy data enabled flag static.\" into ics-mr1"
    },
    {
      "commit": "0bde66a837542e5bd901d8b8e47c5bd7c4c99fe4",
      "tree": "d0b6f7097dd7ea9ff490c90daee117ca7a286354",
      "parents": [
        "650a3e8894c6d26b258d26bdec856fde7aba43d6"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Nov 07 12:50:08 2011 -0800"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Nov 08 20:42:11 2011 -0800"
      },
      "message": "Throw TransactionTooLargeException when Binder transaction fails.\nBug: 5578022\n\nPreviously, Binder transactions failed silently, which caused\nproblems because apps would carry on assuming that the operation\nhad succeeded.  Often, the apps would crash soon due to a violated\ninvariant, but sometimes they managed to do some damage first...\n\nChange-Id: Ia9cc98b3b761a8160e7c4e87507860b5912c0451\n"
    },
    {
      "commit": "da738d638cc2fee29d5936f21c6eadbcf173a718",
      "tree": "b4dcc8dcd4855c7e68bf8f774d47bbaf8599a547",
      "parents": [
        "e4a1bafba351a1b4cea18af3442412de03dd4d89",
        "ce18b91c60029fd15baf4f5904a9c0315b8c4a18"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Nov 08 20:35:45 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 20:35:45 2011 -0800"
      },
      "message": "Merge \"Add day of week.\" into ics-mr1"
    },
    {
      "commit": "8a04fe032b2a9ab0f2905571c59b5ce6bd0e9d71",
      "tree": "38c24b10f3b90f1f66ed320369b38c30ea1dfea0",
      "parents": [
        "650a3e8894c6d26b258d26bdec856fde7aba43d6"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Nov 08 18:10:16 2011 -0800"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Nov 08 18:42:37 2011 -0800"
      },
      "message": "Fix regression for SoundPool playback\n\nCommit 19ddf0eb introduced a problem with applications (like SoundPool)\nrelying on an underrun condition to detect end of playback instead of\nstopping the track when all data is written.\nAudioFlinger would keep waiting for new data in case of partial buffer\nfilling and never reach the underrun condition.\n\nAdded a mechanism to wait no more than once if not enough frames are present\nin the track buffer.\n\nIssue 5585490.\n\nChange-Id: I131e605ff6070831a01ddf734e68459e3bf2354b\n"
    },
    {
      "commit": "59882fb8e0ba7c47b780d62c9a9c46b63d779677",
      "tree": "ef9f69acfb2b8cf572392f50c28e8e9ad273de09",
      "parents": [
        "19998120f53caceb620f138c6eea182f1e693660",
        "1a811695f9ae2ac806a64fd3b6c440c83262dc52"
      ],
      "author": {
        "name": "David Brown",
        "email": "dab@google.com",
        "time": "Tue Nov 08 18:25:30 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 18:25:30 2011 -0800"
      },
      "message": "Merge \"Add \"potential\" variants for PhoneNumberUtils.isEmergencyNumber()\" into ics-mr0"
    },
    {
      "commit": "3359aca7655a7d18615c1ada6cbabeff403947d1",
      "tree": "6f2c856917ee49f44183fa8bac9d01d3a3b775f0",
      "parents": [
        "6dee1a9d046458134fb019669b5ffe7911dcdb29"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 08 18:08:48 2011 -0800"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 08 18:24:12 2011 -0800"
      },
      "message": "Bootstrap stats before registering listeners.\n\nAlso move ISE to handled NonMonotonicException.\n\nBug: 5570872\nChange-Id: I793f349287ef5589185f117dfbec6f1fad73a661\n"
    },
    {
      "commit": "e4a1bafba351a1b4cea18af3442412de03dd4d89",
      "tree": "1021b9ec3c6d5e3b30160548270496d35b19de84",
      "parents": [
        "cd489c4ce59c134c384238cbb613ede34f28189c",
        "47f1fe5285fcd9c1d880a1a71cb887e3400b614a"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue Nov 08 18:01:21 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 18:01:21 2011 -0800"
      },
      "message": "Merge \"decrease the light-sensor rate to 1Hz (from ~15Hz) for ALS purposes.\" into ics-mr1"
    },
    {
      "commit": "2ea0cbb3d14ec82b1728ca6a1caa4f3f458814ef",
      "tree": "233849eecc19690131c292aaf6966cfb98733ba5",
      "parents": [
        "d211b4882a662409b85a1f90c71e28faa9c54464"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Tue Nov 08 17:59:36 2011 -0800"
      },
      "committer": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Tue Nov 08 17:59:36 2011 -0800"
      },
      "message": "EGL: add deferred saving of the cache\n\nThis change causes any insertions into the EGL cache to trigger an\nattempt to save the cache contents to disk.  The save operation is\ndeferred to allow multiple cache insertions to be batched up.\n\nChange-Id: I6cfec9c0dbbef94d3f8880860e2a365dccc296c7\n"
    },
    {
      "commit": "cd489c4ce59c134c384238cbb613ede34f28189c",
      "tree": "691c5390de5c82d25891aea0089dcc19a921b19f",
      "parents": [
        "1bef480b223f03d0fc866f08ca101a07ead89bc2",
        "d4d32c594f9a414821df147f503af5748d839c66"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Nov 08 17:58:26 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 17:58:26 2011 -0800"
      },
      "message": "Merge \"Don\u0027t crash if there is no connectivity service.\" into ics-mr1"
    },
    {
      "commit": "7e25b0ea8891ffc0ac472d61f21610a9ac4e270a",
      "tree": "e004ec8419f400ff88a9b57c25bf6bc83e77ad3a",
      "parents": [
        "3f3115b27733a822104385284b1ec1f39d91f839"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 08 15:43:12 2011 -0800"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 08 17:41:26 2011 -0800"
      },
      "message": "Dispatch alerts through background thread.\n\nBug: 5557659\nChange-Id: Icc3ad476a98ec3430b33f915723ffcc36ccbfae7\n"
    },
    {
      "commit": "7a6ce3465cda61626eb0a770bfbc28db548e05b7",
      "tree": "ee5d6881e23a3146392297cefb93ae8fcc18f817",
      "parents": [
        "b445362bd67cf596cfdd39db2dbe8f42cf9a119a"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Tue Nov 08 17:36:34 2011 -0800"
      },
      "committer": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Tue Nov 08 17:36:34 2011 -0800"
      },
      "message": "Import revised translations.  DO NOT MERGE\n\nChange-Id: I46ccb7f02a64e3e6c7597b0dc295450b4f5625e6\n"
    },
    {
      "commit": "4abb1b8ef64dc4cd71966b59dc5d72a15055bf13",
      "tree": "198629d05a9f4cafe959517825ea00e3938ceffb",
      "parents": [
        "6dee1a9d046458134fb019669b5ffe7911dcdb29"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 08 17:35:28 2011 -0800"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 08 17:35:28 2011 -0800"
      },
      "message": "Make operation counts monotonically increase.\n\nBug: 5585704\nChange-Id: I5247a68acdb209a4ef0f5aac18944595c295e6ca\n"
    },
    {
      "commit": "d4d32c594f9a414821df147f503af5748d839c66",
      "tree": "85e602d03b87956e80f33bcdbd6d94808d48f4b9",
      "parents": [
        "665e105f145fcb27a54d53c6c9382bebf50a56d7"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Nov 08 17:33:59 2011 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Nov 08 17:33:59 2011 -0800"
      },
      "message": "Don\u0027t crash if there is no connectivity service.\n\nChange-Id: I5f991896125fda22ff99b98a6aca244adbb17449\n"
    },
    {
      "commit": "1bef480b223f03d0fc866f08ca101a07ead89bc2",
      "tree": "73e5bebde7917423fa5d0807263b16c0c3fc6cb8",
      "parents": [
        "ccdeb428ef541bab1bbc6ee3e33c4fb6ccbec42a",
        "698e1d5d867a7ac653fa1d6f29cef4cfb73fad38"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Nov 08 17:33:49 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 17:33:49 2011 -0800"
      },
      "message": "Merge \"NumberPicker incorectly enforcing minimal width and height.\" into ics-mr1"
    },
    {
      "commit": "19998120f53caceb620f138c6eea182f1e693660",
      "tree": "523fa5ba57dc953dc22dff0a5d1be7819fb32697",
      "parents": [
        "fee5f29b22f99bd2891fb2af54669f20832fb851",
        "f330986fa843c22304e1cfc42e55a050a7bfe556"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue Nov 08 17:31:32 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 17:31:32 2011 -0800"
      },
      "message": "Merge \"Bug 5478024 drop after decode if can\u0027t drop before\" into ics-mr0"
    },
    {
      "commit": "f804e06078cc10fe7ecd050c5e636b3741bc994e",
      "tree": "b3022e88fd0a9a9e61a2b4da95941168390b0d54",
      "parents": [
        "b78ae7524eecbca01a53994d6872202633c8341b"
      ],
      "author": {
        "name": "Peter Ng",
        "email": "petergng@google.com",
        "time": "Tue Nov 08 16:54:04 2011 -0800"
      },
      "committer": {
        "name": "Peter Ng",
        "email": "petergng@google.com",
        "time": "Tue Nov 08 17:28:56 2011 -0800"
      },
      "message": "Making quicksettings opaque again\n\nBug:5522957\nChange-Id: I27e9e78f4e706333f9a363b3d97ae6f602321173\n"
    },
    {
      "commit": "ccdeb428ef541bab1bbc6ee3e33c4fb6ccbec42a",
      "tree": "71148ebfc5b92467408b8f1a7e5e37b464f481f3",
      "parents": [
        "bc0b010ecc7254b0e2c7a0268e5242557579b471",
        "38ddeaa67e52810da5db42895edb74b79111ec53"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 08 17:27:03 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 17:27:03 2011 -0800"
      },
      "message": "Merge \"Avoid inconsistent state when remove fails.\" into ics-mr1"
    },
    {
      "commit": "bc0b010ecc7254b0e2c7a0268e5242557579b471",
      "tree": "53d3cac867bbd5735b6f2dc7e8f228192bb5bc4d",
      "parents": [
        "393e2c1f7aad37e7851643df22e4810996c26d1f",
        "1a693182669133c57eda91a4e465e6cd55718f63"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Nov 08 17:22:06 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 17:22:06 2011 -0800"
      },
      "message": "Merge \"Handle EXTRA_DOCK_STATE_LE_DESK and HE_DESK. Bug: 5569662\" into ics-mr1"
    },
    {
      "commit": "393e2c1f7aad37e7851643df22e4810996c26d1f",
      "tree": "0fdbbbfacecede0bbf566f53a008426dbc9c821f",
      "parents": [
        "3af8b88d032011fdbc6c498cf3f3881281cff999",
        "eed2373321a84560961884697b4bd92d0ee9f7c9"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue Nov 08 17:20:59 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 17:20:59 2011 -0800"
      },
      "message": "Merge \"SensorService now always clamps the requested rate\" into ics-mr1"
    },
    {
      "commit": "47f1fe5285fcd9c1d880a1a71cb887e3400b614a",
      "tree": "6672d9b04efdbe82b2984a5f4db0451d9fc74575",
      "parents": [
        "3af8b88d032011fdbc6c498cf3f3881281cff999"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue Nov 08 17:18:41 2011 -0800"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue Nov 08 17:19:55 2011 -0800"
      },
      "message": "decrease the light-sensor rate to 1Hz (from ~15Hz) for ALS purposes.\n\nthe intent here is to save power.\n\nChange-Id: I6cc1cae865cc46551afcfcec9ca03faaa5b6936f\n"
    },
    {
      "commit": "3f3115b27733a822104385284b1ec1f39d91f839",
      "tree": "13d738f94aef2d40f6802339092c01c04d232876",
      "parents": [
        "6dee1a9d046458134fb019669b5ffe7911dcdb29"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 08 16:30:37 2011 -0800"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 08 17:15:46 2011 -0800"
      },
      "message": "Make policy data enabled flag static.\n\nFor devices with both CDMA and GSM stack, ConnectivityService only\nconnects with the GSM variant.  Making this flag static communicates\nthe policy state between all DCT.\n\nBug: 5586935\nChange-Id: Iff0384027303470dd382d5173558d2d091ce4bf6\n"
    },
    {
      "commit": "3af8b88d032011fdbc6c498cf3f3881281cff999",
      "tree": "b04e1d1ba36d25720e36372bef32ac541a531001",
      "parents": [
        "a4293ba1a0f1129d5879ae9eda45292ff357e20c",
        "e4d4fbc8c0257a79d9c6091cea2c264415bd2733"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Nov 08 17:01:05 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 17:01:05 2011 -0800"
      },
      "message": "Merge \"Add drop box reports of low memory.\" into ics-mr1"
    },
    {
      "commit": "a4293ba1a0f1129d5879ae9eda45292ff357e20c",
      "tree": "ba47006792df1921e56736b76a0030e7667c9f6a",
      "parents": [
        "d211b4882a662409b85a1f90c71e28faa9c54464",
        "39036ace768cc3304e4c28b11822c84338a201c7"
      ],
      "author": {
        "name": "Michael Kolb",
        "email": "kolby@google.com",
        "time": "Tue Nov 08 16:34:53 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 16:34:53 2011 -0800"
      },
      "message": "Merge \"Remove flicker from WebTextView\" into ics-mr1"
    },
    {
      "commit": "d211b4882a662409b85a1f90c71e28faa9c54464",
      "tree": "6e9dc3e95cd2aa953c2b7b8f1ae9673d93f3c657",
      "parents": [
        "911263dc5df48b89e8f9010fb74dfe2649bdc442",
        "2aafe742e5d2d63d77c49df032ec580966661597"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Tue Nov 08 16:15:26 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 16:15:26 2011 -0800"
      },
      "message": "Merge \"SurfaceTexture: unhide setDefaultBufferSize\" into ics-mr1"
    },
    {
      "commit": "911263dc5df48b89e8f9010fb74dfe2649bdc442",
      "tree": "f06f16e7d4919813333ddd7a16a3d732116dc1f8",
      "parents": [
        "95482b61c348fc54bf44a96a8b73011c90b40520",
        "d90bf3911dd19a93b373680f2bde551c9c3c016b"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Tue Nov 08 16:14:44 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 16:14:44 2011 -0800"
      },
      "message": "Merge changes I18e5e789,I5cbaae2d into ics-mr1\n\n* changes:\n  EGL: implement loading and saving the cache\n  EGL: use an in-memory the blob cache\n"
    },
    {
      "commit": "95482b61c348fc54bf44a96a8b73011c90b40520",
      "tree": "8d1d59f70133bf3594373cb253a83b4e115ab4d0",
      "parents": [
        "59c73b92a9ef8df5d4873bc36f05b776c3a476bc",
        "a06c06b9c079f98538cfbd1c06123383a0e38e32"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue Nov 08 15:55:55 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 15:55:55 2011 -0800"
      },
      "message": "Merge \"Fix an issue where we could wait for a non-existing transaction\" into ics-mr1"
    },
    {
      "commit": "d90bf3911dd19a93b373680f2bde551c9c3c016b",
      "tree": "46f73f4a38456e4a16d63c25caa966a4dfea5ef8",
      "parents": [
        "9cf8b6eadba70aca871faf8ba23825c57ede7cb5"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Mon Nov 07 17:03:54 2011 -0800"
      },
      "committer": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Tue Nov 08 15:54:36 2011 -0800"
      },
      "message": "EGL: implement loading and saving the cache\n\nThis change adds support for saving and loading the contents of the EGL\ncache.  It also adds some simple tests for the EGL cache.\n\nChange-Id: I18e5e789e0897a0783d29d1c1e64d26de2dd44c4\n"
    },
    {
      "commit": "1a811695f9ae2ac806a64fd3b6c440c83262dc52",
      "tree": "b035e65d3923fb1c8447cc6ec604993378733c38",
      "parents": [
        "b445362bd67cf596cfdd39db2dbe8f42cf9a119a"
      ],
      "author": {
        "name": "David Brown",
        "email": "dab@google.com",
        "time": "Tue Nov 08 11:11:56 2011 -0800"
      },
      "committer": {
        "name": "David Brown",
        "email": "dab@google.com",
        "time": "Tue Nov 08 15:51:50 2011 -0800"
      },
      "message": "Add \"potential\" variants for PhoneNumberUtils.isEmergencyNumber()\n\nThe phone app needs a way to distinguish between (a) numbers that are\ndefinitely emergency numbers, and (b) numbers that *might* result in an\nemergency call being dialed, but aren\u0027t specifically emergency numbers\nthemselves.\n\n(The phone app needs this distinction in order to enforce the restriction\nthat 3rd party apps should not be allowed to make emergency calls using\nthe ACTION_CALL intent, while still making sure that the in-call UI only\ndisplays the \"emergency call\" state for numbers that are *definitely*\nemergency numbers.  See bug 5493790 for the full details;)\n\nSo this change adds a full set of \"isPotentialEmergencyNumber()\" methods\nto go along with the \"isEmergencyNumber()\" methods we\u0027ve had all along.\nThe \"potential\" variants behave identically to the original methods,\n*except* that they ultimately use number.startsWith() rather than\nnumber.equals() when comparing against the list of emergency numbers.\n\nTESTED:\n\n- Unit test \u0027PhoneNumberUtilsTest#testIsEmergencyNumber\u0027 passes.\n  (The PhoneNumberUtilsTest class doesn\u0027t pass in its entirety, but it was\n  broken before this change also.)\n\n- Also see the commit description of change\n  Ib949fea3c0ce6b341a90e617a03ba3f22c69018b for the exact tests I ran\n  against the phone app.\n\nThis change should be submitted along with\n  Change-Id: Ib949fea3c0ce6b341a90e617a03ba3f22c69018b\nin apps/Phone (but this change must go in first to avoid breaking the\nbuild.)\n\nBug: 5493790\nChange-Id: Ic528cfcc555734cdaf4ca8a18a50199771ba49b1\n"
    },
    {
      "commit": "59c73b92a9ef8df5d4873bc36f05b776c3a476bc",
      "tree": "7c92e72e67035514762762009f05b782fc99f7a3",
      "parents": [
        "b78ae7524eecbca01a53994d6872202633c8341b",
        "9575a1bea1787efe1686bd8562bcc70c72d01721"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Tue Nov 08 15:51:43 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 15:51:43 2011 -0800"
      },
      "message": "Merge \"Convert soft ap config store to state machine\" into ics-mr1"
    },
    {
      "commit": "9575a1bea1787efe1686bd8562bcc70c72d01721",
      "tree": "5c6eb3d5cf0965492a86b3188f509e5e86d4cf1b",
      "parents": [
        "19c86cacb2f0ba04cc93084ba474662afb17d88f"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Mon Nov 07 10:34:54 2011 -0800"
      },
      "committer": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Tue Nov 08 15:45:42 2011 -0800"
      },
      "message": "Convert soft ap config store to state machine\n\n- Create thread when needed\n- asynchronous interaction with wifi state machine\n\nBug: 5587391\nChange-Id: Ie6d01b5a6b398a3fa12c384920a473e242443131\n"
    },
    {
      "commit": "e4d4fbc8c0257a79d9c6091cea2c264415bd2733",
      "tree": "1f25ddfe43638541f1ddddb13018daede1995935",
      "parents": [
        "665e105f145fcb27a54d53c6c9382bebf50a56d7"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Nov 08 11:53:28 2011 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Nov 08 15:44:34 2011 -0800"
      },
      "message": "Add drop box reports of low memory.\n\nWe are tagging these as \"watchdog\" to make them visible in the\nreporting tools.\n\nAlso new am command to kill all background processes, mostly to make\nit easier to test this stuff.\n\nChange-Id: Ib9dc4747cd8bd44156fdf11d6a087cd4272203eb\n"
    },
    {
      "commit": "d6ac727234b9be45c3df4021dc83584e9849c00a",
      "tree": "6daff8b7d20b17c1eb9c385cc185eadb356a9ca5",
      "parents": [
        "99015a2464a40097c3e23e07cdf69da0f886aa66"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Tue Nov 08 15:00:17 2011 -0800"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Tue Nov 08 15:00:17 2011 -0800"
      },
      "message": "Fix determining find on page overlap\n\n Bug: 5572138\n\nChange-Id: Ie528e1cf9df363307018e01a898e8d9dfff1cd45\n"
    },
    {
      "commit": "b78ae7524eecbca01a53994d6872202633c8341b",
      "tree": "c472630e419c1fb7088d431fd54c0fc871f108fa",
      "parents": [
        "650a3e8894c6d26b258d26bdec856fde7aba43d6",
        "003924c37afd8f4593b844ff06dbfd84a6fc1a23"
      ],
      "author": {
        "name": "Dave Santoro",
        "email": "dsantoro@google.com",
        "time": "Tue Nov 08 14:48:21 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 14:48:21 2011 -0800"
      },
      "message": "Merge \"Unhide social stream APIs for Contacts.\" into ics-mr1"
    },
    {
      "commit": "1a693182669133c57eda91a4e465e6cd55718f63",
      "tree": "9461677f1e612c38e87d2fa2eb61cd410a23469a",
      "parents": [
        "650a3e8894c6d26b258d26bdec856fde7aba43d6"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Nov 08 14:44:16 2011 -0800"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Nov 08 14:45:59 2011 -0800"
      },
      "message": "Handle EXTRA_DOCK_STATE_LE_DESK and HE_DESK.\nBug: 5569662\n\nChange-Id: Ib8cb9fb68a1a2d3520f34f7fbf6f002dfb91809d\n"
    },
    {
      "commit": "650a3e8894c6d26b258d26bdec856fde7aba43d6",
      "tree": "cee06fb30782b09c48854250196404aa4188a3b4",
      "parents": [
        "ea50748b546e7dc21dc06195af5f0a8f2b812417",
        "141bdb17dd4571f8d9eab85853cae7ca8a179707"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Nov 08 14:32:29 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 14:32:29 2011 -0800"
      },
      "message": "Merge \"Fix the action bar menu layout to use the correct divider drawable.\" into ics-mr1"
    },
    {
      "commit": "39036ace768cc3304e4c28b11822c84338a201c7",
      "tree": "2c7761b3a51255d34b60e065dac4062083fc0bdf",
      "parents": [
        "ea50748b546e7dc21dc06195af5f0a8f2b812417"
      ],
      "author": {
        "name": "Michael Kolb",
        "email": "kolby@google.com",
        "time": "Tue Nov 08 14:21:06 2011 -0800"
      },
      "committer": {
        "name": "Michael Kolb",
        "email": "kolby@google.com",
        "time": "Tue Nov 08 14:21:06 2011 -0800"
      },
      "message": "Remove flicker from WebTextView\n\n   Bug: 5522186\n\n   Update LayoutParams when position changed only\n\nChange-Id: I54beb489c261090d7ba258354449501b771fd98e\n"
    },
    {
      "commit": "141bdb17dd4571f8d9eab85853cae7ca8a179707",
      "tree": "ecbf427737befe95cb1a81c0e91556f75529b918",
      "parents": [
        "604019c8d45b8c56cf48b03dbd92cfbdd29c48c1"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Nov 08 13:33:58 2011 -0800"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Nov 08 13:33:58 2011 -0800"
      },
      "message": "Fix the action bar menu layout to use the correct divider drawable.\n\nChange-Id: I9f9fe8318cbad3cfe4e34a37204a6c82a2e9a0c6\n"
    },
    {
      "commit": "fee5f29b22f99bd2891fb2af54669f20832fb851",
      "tree": "e9f3393b3ad5d0809457264e90f15d3f8d6c80f7",
      "parents": [
        "04217efb8eaebdbd846671a2f743fa3e960b5dde",
        "141da403c0ad2d06b8f55e737ddf5d9e2b64c536"
      ],
      "author": {
        "name": "Jake Hamby",
        "email": "jhamby@google.com",
        "time": "Tue Nov 08 13:22:34 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 13:22:34 2011 -0800"
      },
      "message": "Merge \"Fix exception when sending multi-page SMS with Turkish characters.\" into ics-mr0"
    },
    {
      "commit": "ea50748b546e7dc21dc06195af5f0a8f2b812417",
      "tree": "234252c4b6abe0796b7e542ff94830326cb788f0",
      "parents": [
        "48542eb39e55f2d0e2a79d43e696ffb2acb67b5c",
        "b75783571b2b51357f97407903b2fda9534f91f9"
      ],
      "author": {
        "name": "Wei Huang",
        "email": "weih@google.com",
        "time": "Tue Nov 08 13:16:02 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 13:16:02 2011 -0800"
      },
      "message": "Merge \"Change slide-to-camera intent to INTENT_ACTION_STILL_IMAGE_CAMERA.\" into ics-mr1"
    },
    {
      "commit": "38ddeaa67e52810da5db42895edb74b79111ec53",
      "tree": "25c07e6b9a1661f879210ceaf6bb8a7dd638bb47",
      "parents": [
        "6dee1a9d046458134fb019669b5ffe7911dcdb29"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 08 13:04:22 2011 -0800"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 08 13:04:22 2011 -0800"
      },
      "message": "Avoid inconsistent state when remove fails.\n\nBug: 5433432\nChange-Id: Ia388fda006cbda09b5947fc61cec6353f75a3805\n"
    },
    {
      "commit": "04217efb8eaebdbd846671a2f743fa3e960b5dde",
      "tree": "888bcc755070de3bd845285ec8e0c6ea5c9ff143",
      "parents": [
        "b445362bd67cf596cfdd39db2dbe8f42cf9a119a",
        "6233fbe5da2466da26245a35acc5129974dd5440"
      ],
      "author": {
        "name": "Brian Colonna",
        "email": "bcolonna@google.com",
        "time": "Tue Nov 08 12:51:36 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 12:51:36 2011 -0800"
      },
      "message": "Merge \"Fix 5514230: preventing null window token from occurring\" into ics-mr0"
    },
    {
      "commit": "48542eb39e55f2d0e2a79d43e696ffb2acb67b5c",
      "tree": "3c1c55a3276361e8446b21e30557ae487bb596d3",
      "parents": [
        "665e105f145fcb27a54d53c6c9382bebf50a56d7",
        "ad2321027e9731711544b43378bd7b2f01890774"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Tue Nov 08 12:19:37 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 12:19:37 2011 -0800"
      },
      "message": "Merge \"Make public APIs of ACTION_UUID, EXTRA_UUID, getUuids, and fetchUuidsWithSdp\" into ics-mr1"
    },
    {
      "commit": "ad2321027e9731711544b43378bd7b2f01890774",
      "tree": "7fd3677dc1058f6d107398d4e2d1fa64b86147b8",
      "parents": [
        "604019c8d45b8c56cf48b03dbd92cfbdd29c48c1"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Tue Nov 08 10:58:12 2011 -0800"
      },
      "committer": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Tue Nov 08 11:58:12 2011 -0800"
      },
      "message": "Make public APIs of ACTION_UUID, EXTRA_UUID, getUuids, and fetchUuidsWithSdp\n\nGive APP a way to find out if a service is supported by a remote device\nbug 5487202\n\nChange-Id: I5a2d050cf24d945e1c9875963c34177ed1ce773a\n"
    },
    {
      "commit": "665e105f145fcb27a54d53c6c9382bebf50a56d7",
      "tree": "f40403f496acffb7889c813d5ad05f98ece08757",
      "parents": [
        "6dee1a9d046458134fb019669b5ffe7911dcdb29",
        "dd13793a257f4d7265bba33937bb442722d5d36b"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Nov 08 11:52:58 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 11:52:58 2011 -0800"
      },
      "message": "Merge \"Cleanup remote execution of perf tests.\" into ics-mr1"
    },
    {
      "commit": "4ba27fe702580a90c6e9c1861d4ea2da6fc3b029",
      "tree": "1285b1312006217a40dd039599b63a611633a9df",
      "parents": [
        "064975c27cbca412e682fa152ce00af14027ab4f"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Mon Nov 07 14:35:20 2011 -0800"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Nov 08 11:36:26 2011 -0800"
      },
      "message": "Bug 5585323 New system permission for media decode\n\nAdd a system permission to enable the use of any installed\nmedia decoder when decoding for playback (as opposed to transcode).\n\nChange-Id: Ifb10a5fa8d5663a78ccbb5fa8266ad6535c234f2\n"
    },
    {
      "commit": "ce18b91c60029fd15baf4f5904a9c0315b8c4a18",
      "tree": "fee554f01c984d4718be6769f2ca7f2ede2ce850",
      "parents": [
        "9d6a51623fdabbe993d7b8848794607394ef7cc2"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Nov 08 14:26:00 2011 -0500"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Nov 08 14:26:00 2011 -0500"
      },
      "message": "Add day of week.\n\nBug: 5581707\nChange-Id: Ifa881e6a4a7a54599eb4567c2458d1df27b68a3e\n"
    },
    {
      "commit": "6dee1a9d046458134fb019669b5ffe7911dcdb29",
      "tree": "b715299c44cfbde7568f6683af83c7401b76c7e1",
      "parents": [
        "75b2038004f3338c68c9a0e89b29a31e10b237da",
        "b4f88de3c706bd16b510b4dabd9d70b78d9d2db6"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Nov 08 11:08:20 2011 -0800"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Nov 08 11:08:20 2011 -0800"
      },
      "message": "Reconcile with ics-mr0-release\n\nChange-Id: I382741a2a6c99247d214583ee0488cf1ab9c3ce3\n"
    },
    {
      "commit": "dd13793a257f4d7265bba33937bb442722d5d36b",
      "tree": "f12ca50d4ecc7a09ab0bc137b60a9b8c4e09728d",
      "parents": [
        "84b02130a9b3327343425cd4edfc1b85f1e9b23d"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Nov 08 10:59:28 2011 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Nov 08 10:59:28 2011 -0800"
      },
      "message": "Cleanup remote execution of perf tests.\n\nChange-Id: I0d00537194f3a70969220db16f57bda6f25e454b\n"
    },
    {
      "commit": "75b2038004f3338c68c9a0e89b29a31e10b237da",
      "tree": "b715299c44cfbde7568f6683af83c7401b76c7e1",
      "parents": [
        "604019c8d45b8c56cf48b03dbd92cfbdd29c48c1",
        "4c96a59b4354c4a593a07a3273c186b51597bcc1"
      ],
      "author": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Tue Nov 08 10:53:39 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 10:53:39 2011 -0800"
      },
      "message": "Merge \"Making default widget padding public API\" into ics-mr1"
    },
    {
      "commit": "604019c8d45b8c56cf48b03dbd92cfbdd29c48c1",
      "tree": "91ff6b48e0b066689effbca01bb85c0006ff740b",
      "parents": [
        "8689afbd63db3b1af6058709da843ea9d6433b21",
        "8588e47358878b7a1add2bd1df2ade95091cdb8d"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue Nov 08 10:31:37 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 10:31:37 2011 -0800"
      },
      "message": "Merge \"Fix build.\" into ics-mr1"
    },
    {
      "commit": "8588e47358878b7a1add2bd1df2ade95091cdb8d",
      "tree": "265632004f5a4883c76773661aefa9e1f8662025",
      "parents": [
        "148c7d0de720a92632aa6ed10a39bfc38b427239"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue Nov 08 10:12:25 2011 -0800"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue Nov 08 10:12:25 2011 -0800"
      },
      "message": "Fix build.\n\nMissed a commit that fixed some issues.\nbug:5237167\n\nChange-Id: I61e44831e2c3f1cf613ca1387aa95d712b7d2ded\n"
    },
    {
      "commit": "8689afbd63db3b1af6058709da843ea9d6433b21",
      "tree": "89299c13da8c441e29aee2d4b4753b12bb549afc",
      "parents": [
        "b9b08257370d244b4bccc4e243dda3c4daf4b0af",
        "42b7e99b11a5ab1cbc0beebe0b15e46bdf462dff"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Nov 08 10:06:00 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 10:06:00 2011 -0800"
      },
      "message": "Merge \"Fix bug 5544103 - Spinner text doesn\u0027t look dimmed when disabled\" into ics-mr1"
    },
    {
      "commit": "b9b08257370d244b4bccc4e243dda3c4daf4b0af",
      "tree": "5e4eb9b62a452823e95b166ff1dc1e2505b22533",
      "parents": [
        "ea54b7608584bc0535c9e89417778c3e95b50975",
        "044a0a76444b22bd4fe3718b110953bbcd3ee35d"
      ],
      "author": {
        "name": "Danielle Millett",
        "email": "dmillett@google.com",
        "time": "Tue Nov 08 10:03:24 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 10:03:24 2011 -0800"
      },
      "message": "Merge \"Showing a congratulations screen after choosing face unlock backup lock\" into ics-mr1"
    },
    {
      "commit": "ea54b7608584bc0535c9e89417778c3e95b50975",
      "tree": "e5753ed7b48afc186d593c8b070558993a1307a4",
      "parents": [
        "1366c756d28cdbb6c7c07959dfb4c93c81a9539d",
        "148c7d0de720a92632aa6ed10a39bfc38b427239"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "robdroid@android.com",
        "time": "Tue Nov 08 10:01:07 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 10:01:07 2011 -0800"
      },
      "message": "Merge \"Wimax : wimax framework related open source.\" into ics-mr1"
    },
    {
      "commit": "42b7e99b11a5ab1cbc0beebe0b15e46bdf462dff",
      "tree": "c144828b0eb309ab54f5fd69293ed2e4c58c4dd7",
      "parents": [
        "13194b16d071ce70453a49e9462cfbeb7460d633"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Nov 08 09:47:32 2011 -0800"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Nov 08 09:49:21 2011 -0800"
      },
      "message": "Fix bug 5544103 - Spinner text doesn\u0027t look dimmed when disabled\n\nPre-Holo spinners had a far more \"buttony\" look that expressed the\ndisabled state clearly, but Holo spinners are more subtle. As a result\nwe want to mark the contained view representing the current item as\ndisabled when the spinner itself is disabled.\n\nExpress this as a private framework style attribute that cannot be\nchanged at runtime.\n\nChange-Id: Icff2ef2b8a3b1a96cbf00e4c75eda41a4dada7b3\n"
    },
    {
      "commit": "1366c756d28cdbb6c7c07959dfb4c93c81a9539d",
      "tree": "1a530c9125555320f5f3cc08d05d2411a60d3a61",
      "parents": [
        "26f70db99f483be36caa7a4c84fec5de50bec034",
        "03da2f00aac04e6565a02cf5a9bf6bb1ec926930"
      ],
      "author": {
        "name": "Tom Taylor",
        "email": "tomtaylor@google.com",
        "time": "Tue Nov 08 09:00:22 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 09:00:22 2011 -0800"
      },
      "message": "Merge \"Add new secure setting for controlling Messaging notifications\" into ics-mr1"
    },
    {
      "commit": "26f70db99f483be36caa7a4c84fec5de50bec034",
      "tree": "bb5e0c42bc4d564b8919a2c4fb302026a89582e6",
      "parents": [
        "99015a2464a40097c3e23e07cdf69da0f886aa66",
        "95be24585f46229f551c529104b5e92fa4316b38"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Nov 08 08:48:31 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 08:48:31 2011 -0800"
      },
      "message": "Merge \"Remove surface legacy APIs and code.\" into ics-mr1"
    },
    {
      "commit": "99015a2464a40097c3e23e07cdf69da0f886aa66",
      "tree": "9be73a10cda68a1fbddf3cce0b9859e199f1f131",
      "parents": [
        "f3a892ab9347ce733b81ccb4913a91c586f8f367",
        "aefc28a1b666f3e9b19eb5a8955e70297119f03d"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Tue Nov 08 08:38:07 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 08:38:07 2011 -0800"
      },
      "message": "Merge \"Remove unnecessary memory allocations\" into ics-mr1"
    },
    {
      "commit": "f3a892ab9347ce733b81ccb4913a91c586f8f367",
      "tree": "ea96a636ee8f6616b9121671476480f52d1e8986",
      "parents": [
        "9d6a51623fdabbe993d7b8848794607394ef7cc2",
        "19ddf0ebb013c0ad1d6c04f0c9d6ce177a0fafae"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Nov 08 08:32:57 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 08:32:57 2011 -0800"
      },
      "message": "Merge \"AudioFlinger: mix track only when really ready\" into ics-mr1"
    },
    {
      "commit": "b4f88de3c706bd16b510b4dabd9d70b78d9d2db6",
      "tree": "d3e659e4c53b54537212a33997f92fcf0bd0dea8",
      "parents": [
        "b445362bd67cf596cfdd39db2dbe8f42cf9a119a",
        "ceb6cdf0635d20070504ed58ead5b9d4b48f01cf"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Tue Nov 08 06:41:10 2011 -0800"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Tue Nov 08 06:41:10 2011 -0800"
      },
      "message": "merge in ics-mr0-release history after reset to ics-mr0\n"
    },
    {
      "commit": "9d6a51623fdabbe993d7b8848794607394ef7cc2",
      "tree": "1d4a9b169126feea3e57026e04f2a1b65e175a22",
      "parents": [
        "98f5500c71754dad428e00d569007e0b98dc8aee"
      ],
      "author": {
        "name": "Ed Heyl",
        "email": "ed@google.com",
        "time": "Tue Nov 08 05:58:37 2011 -0800"
      },
      "committer": {
        "name": "Ed Heyl",
        "email": "ed@google.com",
        "time": "Tue Nov 08 05:58:37 2011 -0800"
      },
      "message": "Fix build break; Revert \"Make public APIs of ACTION_UUID, getUuids, and fetchUuidsWithSdp\"\n\nThis reverts commit ae5839dcad76625313e6736d69eeaf37af435a3f.\n"
    },
    {
      "commit": "b75783571b2b51357f97407903b2fda9534f91f9",
      "tree": "cd49ebf453bd45a0839c1fae5c6f2d60f618203a",
      "parents": [
        "6581043a44ab46a47f09080eeb7c9fc9d0a2d0c0"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Tue Nov 08 19:12:06 2011 +0800"
      },
      "committer": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Tue Nov 08 21:19:34 2011 +0800"
      },
      "message": "Change slide-to-camera intent to INTENT_ACTION_STILL_IMAGE_CAMERA.\n\nACTION_CAMERA_BUTTON is for camera hardware button. Change the\nintent to INTENT_ACTION_STILL_IMAGE_CAMERA.\n\nbug:5572158\n\nChange-Id: I49ffbf50ecd4458065ee1c2d1fdab8d9e696a1a8\n"
    },
    {
      "commit": "98f5500c71754dad428e00d569007e0b98dc8aee",
      "tree": "e124fad53db9d4080c1a877eeec982b974716d93",
      "parents": [
        "39896f52a84947ffc2062a2584033ff749d90534",
        "6c07a2028505e28abd601870f05d4752e92a4b7b"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Tue Nov 08 02:09:18 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 02:09:18 2011 -0800"
      },
      "message": "Merge \"Fix a bug in the network TTS api.\" into ics-mr1"
    },
    {
      "commit": "39896f52a84947ffc2062a2584033ff749d90534",
      "tree": "6248ef0f4ec875898ff22b4ae43a19bb70042d37",
      "parents": [
        "713c9a331e226c970af57c59ff17be29b73025c1",
        "07194e57547bed05469b299b75ce948ab8edca40"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue Nov 08 00:48:27 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 00:48:27 2011 -0800"
      },
      "message": "Merge \"No more context menu in TextView\" into ics-mr1"
    },
    {
      "commit": "713c9a331e226c970af57c59ff17be29b73025c1",
      "tree": "890c72f52a669374cf388aec8758ec73f1ce2980",
      "parents": [
        "ee7ebb3257d9337627b175835dc3d08f9b8ab339",
        "b1224ff1c4ef8324c9d76b857463787aabd84707"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Mon Nov 07 22:59:55 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 07 22:59:55 2011 -0800"
      },
      "message": "Merge \"Fix 5509346: Resize the thumbnails if it\u0027s too large.\" into ics-mr1"
    },
    {
      "commit": "ee7ebb3257d9337627b175835dc3d08f9b8ab339",
      "tree": "8105f45bf5ca82ff51b7554f6feeafc5619bfaf4",
      "parents": [
        "67f1ceb616ced4ce9857ee24f43d3c9dd5b289a5",
        "b888fd130616807ca40fd77279ad56db4394da3b"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Nov 07 22:57:02 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 07 22:57:02 2011 -0800"
      },
      "message": "Merge \"Fix a hang issue where the first frame can be dropped for timelapse video recording.\" into ics-mr1"
    },
    {
      "commit": "67f1ceb616ced4ce9857ee24f43d3c9dd5b289a5",
      "tree": "5b5cd778c318aa226465f2a80526f967739c46de",
      "parents": [
        "7f1c94e198e051bf481fd2d286c7b33d00664f9d",
        "ae5839dcad76625313e6736d69eeaf37af435a3f"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Mon Nov 07 22:42:00 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 07 22:42:00 2011 -0800"
      },
      "message": "Merge \"Make public APIs of ACTION_UUID, getUuids, and fetchUuidsWithSdp\" into ics-mr1"
    },
    {
      "commit": "a06c06b9c079f98538cfbd1c06123383a0e38e32",
      "tree": "d4208de7814c974ace15cc66462dab9a1650ca60",
      "parents": [
        "7f1c94e198e051bf481fd2d286c7b33d00664f9d"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon Nov 07 21:58:03 2011 -0800"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon Nov 07 21:58:03 2011 -0800"
      },
      "message": "Fix an issue where we could wait for a non-existing transaction\n\nThis fixes the issue:\n\"Call not sent\" dialog takes too long to dismiss after hitting OK\"\n\nNote: the system would recover after a 5 second timeout.\n\nBug: 5534520\nChange-Id: Ifa37e594b50581f498479a5858672441b3d7dd87\n"
    },
    {
      "commit": "7f1c94e198e051bf481fd2d286c7b33d00664f9d",
      "tree": "b602679832245f1e2eea0933a3d9b34211b1aab1",
      "parents": [
        "c06669a303f2122a71e83d4813ecf78e6ff2b5a5",
        "e65beaabe4be554683417839594dd41b6c979cbb"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon Nov 07 21:33:53 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 07 21:33:53 2011 -0800"
      },
      "message": "Merge \"Fix rotation displays frame N-1 briefly while rotating\" into ics-mr1"
    },
    {
      "commit": "eed2373321a84560961884697b4bd92d0ee9f7c9",
      "tree": "04086bf7f7888acab53a6ca328a44359badcfcc9",
      "parents": [
        "2f99bb5e4f706fee3dc1e08bdd66f58ea9844b09"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon Nov 07 21:21:47 2011 -0800"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon Nov 07 21:21:47 2011 -0800"
      },
      "message": "SensorService now always clamps the requested rate\n\nRequested rate will be clamped to the minimum rate and then\nto 1ms. Previously we would return an error if a lower\nrate was asked. The SensorManager documentation wording\nallows this change.\n\nWe do this to get more consistancy between all the sensor\ndrivers / HALs\n\nChange-Id: I199f76486fb76ccbb11e7280460a03726c767e84\n"
    },
    {
      "commit": "c06669a303f2122a71e83d4813ecf78e6ff2b5a5",
      "tree": "4395307f591165ea43b91494252d804f9726df54",
      "parents": [
        "84b02130a9b3327343425cd4edfc1b85f1e9b23d",
        "989b9f2100281c302d964eda260a9ad703a6fae0"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Nov 07 19:47:51 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 07 19:47:51 2011 -0800"
      },
      "message": "Merge \"Fix scaling on notification panel wifi/battery icons.\" into ics-mr1"
    },
    {
      "commit": "1f56edc6cd377eab05d9816e93591a7139cdff96",
      "tree": "c978db06c2f32acba7dc6f1536d3239e25b55335",
      "parents": [
        "669e1f80a718dc2a4d259970b4e85b3c66e8ebc1"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon Nov 07 19:00:48 2011 -0800"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon Nov 07 19:00:48 2011 -0800"
      },
      "message": "Fix 5555408: allow emergency button to be disabled on SIM/PUK unlock screen\n\nSome carriers cannot process emergency calls when the IMSI is not available,\nwhich happens when the SIM is locked.  This allows the behavior to be overwritten\nin an overlay. When the config variable is set to \u0027false\u0027, the emergency\nbutton no longer appears on the SIM or PUK unlock screens.\n\nChange-Id: I3127bfd5e7ebfabea997fbe048cc474e48b7a81c\n"
    },
    {
      "commit": "698e1d5d867a7ac653fa1d6f29cef4cfb73fad38",
      "tree": "f43b14f6150730cdfde23adc496f4427b5a7bbb4",
      "parents": [
        "2d9ccdb4abd393375c5ae99445afbb8b0855d25c"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Nov 07 18:43:01 2011 -0800"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Nov 07 18:49:25 2011 -0800"
      },
      "message": "NumberPicker incorectly enforcing minimal width and height.\n\nThe min width and height were enforced with an exception which\nis not correct since a view not having enough space should not\nterminate the application. Now the insufficient vertical or\nhorizontal space is propagated by setting the\nMEASURED_STATE_TOO_SMALL flag and respecting the constraints\nimposed while measuring (consistent with the rest of the View\nhierarchy).\n\nbug:5572237\n\nChange-Id: I2dbeb5451d3426cc983b41f6023c7b0fc52c7da3\n"
    },
    {
      "commit": "84b02130a9b3327343425cd4edfc1b85f1e9b23d",
      "tree": "5cef0694695ea748fb36cf0d7f79f547fcdd036c",
      "parents": [
        "13194b16d071ce70453a49e9462cfbeb7460d633",
        "6b57b7e4d568bfa6273f87ef4c9af2fdc0ca1a06"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Nov 07 18:46:54 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 07 18:46:54 2011 -0800"
      },
      "message": "Merge \"Update perf tests to always run each test in a fresh process.\" into ics-mr1"
    },
    {
      "commit": "141da403c0ad2d06b8f55e737ddf5d9e2b64c536",
      "tree": "d95b72697e260641e2e09a21bc4aef677146530a",
      "parents": [
        "7311bd4b709750384b058d8e988e2e983c97b3f2"
      ],
      "author": {
        "name": "bi4004.lee",
        "email": "bi4004.lee@samsung.com",
        "time": "Wed Nov 02 14:43:43 2011 +0900"
      },
      "committer": {
        "name": "Jake Hamby",
        "email": "jhamby@google.com",
        "time": "Mon Nov 07 18:03:45 2011 -0800"
      },
      "message": "Fix exception when sending multi-page SMS with Turkish characters.\n\n - Precondition: config_sms_enabled_single_shift_tables is configured as\n   1 (Turkish) in frameworks/base/core/res/res/values/config.xml\n\n - Cause: There is no consideration for National Language Shift Tables in\n   SmsMessage::fragmentText function.\n\n - Solution: The header length is calculated properly according to\n   National Language Shift Table\n\n - modified to add test cases and fix calculation bug (jhamby@google.com)\n\nBug: 5553544\nChange-Id: I9eaefbbd6b3d75f8c41cbf9d0cb03a701cfa1cb3\n"
    },
    {
      "commit": "4c96a59b4354c4a593a07a3273c186b51597bcc1",
      "tree": "a4b2876ffafe24670b2edf6e5cf9747e683e89ce",
      "parents": [
        "2d9ccdb4abd393375c5ae99445afbb8b0855d25c"
      ],
      "author": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Fri Nov 04 12:12:48 2011 -0700"
      },
      "committer": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Mon Nov 07 17:59:23 2011 -0800"
      },
      "message": "Making default widget padding public API\n\nChange-Id: Ibf4f5dc1a36d84be1acc3ccdc4330276f82aa303\n"
    }
  ],
  "next": "13194b16d071ce70453a49e9462cfbeb7460d633"
}
