)]}'
{
  "log": [
    {
      "commit": "b8aad91f059527e04abaf8a83ed1ce6b5f09c55d",
      "tree": "c364e1f541b54f0ebefd85fea18c5bc1f21cf297",
      "parents": [
        "56925d65fde7f1ac8676ada6f91d0e604645c0a5"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Tue Oct 02 14:01:28 2012 -0700"
      },
      "committer": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Tue Oct 02 14:01:28 2012 -0700"
      },
      "message": "Add operator name to network notification\n\nBug: 7087564\nChange-Id: Ibe7a09fc6858dfea5f65092777bbd6ca82177043\n"
    },
    {
      "commit": "56925d65fde7f1ac8676ada6f91d0e604645c0a5",
      "tree": "43fe507e917e6ae377005a447cc892a6384bfd8b",
      "parents": [
        "30ed33b141dd1add916466c193b6735cd0bf8315"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Mon Oct 01 23:01:57 2012 -0700"
      },
      "committer": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Mon Oct 01 23:01:57 2012 -0700"
      },
      "message": "Always update peer list in display controller\n\nDisplay controller should always stay in sync with peer list to avoid\nshowing incorrect available status on peers which would\ncause connectivity issues.\n\nBug: 7268307\nChange-Id: If04644339c1ee3f567939e4441dd6f6a45e4179a\n"
    },
    {
      "commit": "30ed33b141dd1add916466c193b6735cd0bf8315",
      "tree": "687bc84c8eab88cce1f0b739436be7f0b5e08c87",
      "parents": [
        "0a551d6b36ace1388bea572be1a5b7c53c506a51",
        "59f07690c2bdd97b9e486b776d2175d914818d06"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Oct 01 21:18:13 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 21:19:11 2012 -0700"
      },
      "message": "Merge \"Owner should not be announces as a user switch.\" into jb-mr1-dev"
    },
    {
      "commit": "0a551d6b36ace1388bea572be1a5b7c53c506a51",
      "tree": "ef31b346442894945ee7f531e7b8af010fb279ae",
      "parents": [
        "5b7b999a1cd013be1a5e560c421bc21b60743373",
        "9a455fbe710574b14a1abaa65108f0827fb9b82e"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Oct 01 21:17:36 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 21:19:11 2012 -0700"
      },
      "message": "Merge \"Upading the strings for the global accessibility enabling gesture.\" into jb-mr1-dev"
    },
    {
      "commit": "5b7b999a1cd013be1a5e560c421bc21b60743373",
      "tree": "19532715ad2c74564cd57e55b0ccc1ee16f100ad",
      "parents": [
        "0207c0992cb05d0acc60540748c8ae6985917abb",
        "2868059d93d572c0db2ca13541c44bdb5e7e7b62"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Oct 01 21:16:48 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 21:16:49 2012 -0700"
      },
      "message": "Merge \"Hiding appropriate nodes for accessibility in recents. Bug: 6855305 Change-Id: I2c9fac2cfc777f912ff78283bbe6b3a9666f17c6\" into jb-mr1-dev"
    },
    {
      "commit": "59f07690c2bdd97b9e486b776d2175d914818d06",
      "tree": "5bdb5515df2f9b54c981753d81aefe636c0a47a7",
      "parents": [
        "bfbf6e1232013a999f4776f7fdf7cf6fb577f89b"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Oct 01 19:01:32 2012 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Oct 01 19:22:43 2012 -0700"
      },
      "message": "Owner should not be announces as a user switch.\n\n1. The accessibility layer announces user switches. Even though\n   the initial switch to the owner on a singe user device is a\n   valid use switch we should not announce it for accessibility.\n\nbug:7264693\n\nChange-Id: Idf022fab6b74c84b7a96bc4ed7c7fee2b83029a6\n"
    },
    {
      "commit": "0207c0992cb05d0acc60540748c8ae6985917abb",
      "tree": "20b328c531a1638b4564f50b9ddc21bcc568d8f9",
      "parents": [
        "b35000f3f48c5f2c620c4aa30275b92e38afb6c1"
      ],
      "author": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Sun Sep 30 16:11:00 2012 -0700"
      },
      "committer": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Mon Oct 01 19:13:56 2012 -0700"
      },
      "message": "Fixing a coupld lockscreen bugs\n\n-\u003e Showing correct page, as per discussions (issue 7205431)\n-\u003e Hide the time when the system status widget is showsing (issue 7216577)\n\nChange-Id: I5b79d72e8fd8226952f6a8ea99b776feb4ddde1f\n"
    },
    {
      "commit": "9a455fbe710574b14a1abaa65108f0827fb9b82e",
      "tree": "f19b1ffe35c5e3ddfcf11158d544297431111fd8",
      "parents": [
        "bfbf6e1232013a999f4776f7fdf7cf6fb577f89b"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Oct 01 18:45:18 2012 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Oct 01 18:45:21 2012 -0700"
      },
      "message": "Upading the strings for the global accessibility enabling gesture.\n\nbug:7255486\n\nChange-Id: I10b0e5a97518bbb442656c142bf2c822f897331b\n"
    },
    {
      "commit": "b35000f3f48c5f2c620c4aa30275b92e38afb6c1",
      "tree": "5f2a507079b790a4a8cefe45459bf7bef8371354",
      "parents": [
        "3750db176adbaf3f9779df5eadf335f673b2ac4f",
        "b14288d4b13d7629f578c4854f5a14d4d9a06783"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon Oct 01 18:17:39 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 18:17:39 2012 -0700"
      },
      "message": "Merge \"Attempt to fix missing lock sounds\" into jb-mr1-dev"
    },
    {
      "commit": "b14288d4b13d7629f578c4854f5a14d4d9a06783",
      "tree": "72762aa30edeee5d3d0961ccd5b59c9888a96615",
      "parents": [
        "1f7a09b5df9f859781d9cfa0053fad44c72c2168"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Sun Sep 30 18:25:05 2012 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon Oct 01 18:14:41 2012 -0700"
      },
      "message": "Attempt to fix missing lock sounds\n\nbug 7254629\n\nChange-Id: I65eee674fe014a0e84d5ec20ead81abdec38f890\n"
    },
    {
      "commit": "2868059d93d572c0db2ca13541c44bdb5e7e7b62",
      "tree": "f1753444975f027e538c9f7361e87a0eebe8e6df",
      "parents": [
        "3750db176adbaf3f9779df5eadf335f673b2ac4f"
      ],
      "author": {
        "name": "Casey Burkhardt",
        "email": "caseyburkhardt@google.com",
        "time": "Mon Oct 01 16:52:11 2012 -0700"
      },
      "committer": {
        "name": "Casey Burkhardt",
        "email": "caseyburkhardt@google.com",
        "time": "Mon Oct 01 17:57:16 2012 -0700"
      },
      "message": "Hiding appropriate nodes for accessibility in recents.\nBug: 6855305\nChange-Id: I2c9fac2cfc777f912ff78283bbe6b3a9666f17c6\n"
    },
    {
      "commit": "3750db176adbaf3f9779df5eadf335f673b2ac4f",
      "tree": "c3dc41f075caedc0f858fb5dfa0c743ef8b37327",
      "parents": [
        "6f354ed9994b4ea7612cc4499413de108dcac7d4",
        "38389b6cf7bd2ef49d2bd20ff1bca8677596590e"
      ],
      "author": {
        "name": "Victoria Lease",
        "email": "violets@google.com",
        "time": "Mon Oct 01 17:46:26 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 17:46:27 2012 -0700"
      },
      "message": "Merge \"Route GPS notifications to all users.\" into jb-mr1-dev"
    },
    {
      "commit": "6f354ed9994b4ea7612cc4499413de108dcac7d4",
      "tree": "45d8641308341f9ab8f801e82deb9edc9e5d7fb9",
      "parents": [
        "046cff13fc897e9e958ef387884eb97fd901840b",
        "cc5a055613efb463275633d83a04674b0be6d770"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Oct 01 17:42:02 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 17:46:27 2012 -0700"
      },
      "message": "Merge \"Fix issue #7226101: Secure image capture takes 5 seconds to start\" into jb-mr1-dev"
    },
    {
      "commit": "046cff13fc897e9e958ef387884eb97fd901840b",
      "tree": "856ff8a89c9c03b0f0ea2bda8f65542cdebcee90",
      "parents": [
        "9f5ed35d8afd23ecf5fea7e0a641a11feb039fdd",
        "9ba8d78186647a3f23606b5ccf9adb97b57278fb"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Oct 01 17:41:52 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 17:41:53 2012 -0700"
      },
      "message": "Merge \"Fix CTS test failures.\" into jb-mr1-dev"
    },
    {
      "commit": "9ba8d78186647a3f23606b5ccf9adb97b57278fb",
      "tree": "bf192640fab80d5259798a7e20d19f7843fe29f9",
      "parents": [
        "850c5b7ca56b04d399f45c13e6c1a0bd4162555f"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Oct 01 16:38:23 2012 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Oct 01 17:34:07 2012 -0700"
      },
      "message": "Fix CTS test failures.\n\nBug: 7001730\nChange-Id: I5649b601c310458de5d64b549a407e251d745b7c\n"
    },
    {
      "commit": "9f5ed35d8afd23ecf5fea7e0a641a11feb039fdd",
      "tree": "8ec384f46274cfb5238372cd519bc93b242af065",
      "parents": [
        "bfa10630c8da31b0a15095a6432595f12927dd7d",
        "078e3602d62caa3a862c2edb821193479e655c44"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Oct 01 17:30:33 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 17:30:34 2012 -0700"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into jb-mr1-dev"
    },
    {
      "commit": "bfa10630c8da31b0a15095a6432595f12927dd7d",
      "tree": "ee9697d5a9c0fd32028ec536c3633bf9dd712895",
      "parents": [
        "2b77c102d231c692cc6cbe22b23a4183ea5a9ecc",
        "e983008863c3f0706af95e0e601808e60eb0dbf2"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Mon Oct 01 17:25:54 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 17:25:55 2012 -0700"
      },
      "message": "Merge \"Fix target utilization property_get.\" into jb-mr1-dev"
    },
    {
      "commit": "2b77c102d231c692cc6cbe22b23a4183ea5a9ecc",
      "tree": "e00dd1dba4d5fabd163a9ef853b8889c2862c3b7",
      "parents": [
        "f16b6256ebb613d53efea202c603e72ba7517e48",
        "534bc83f5354b83b7213fff556233752a594438d"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Mon Oct 01 16:43:05 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 16:52:37 2012 -0700"
      },
      "message": "Merge \"Fix bug #7132595 Settings - UI mirroring for RTL locales (Arabic, Hebrew, farsi)\" into jb-mr1-dev"
    },
    {
      "commit": "f16b6256ebb613d53efea202c603e72ba7517e48",
      "tree": "b78eac99b62c6631cce9e4093a1232643e945866",
      "parents": [
        "d8357ceec04ca8b9d8a5e25cb5484ce8f8e56e00",
        "850c5b7ca56b04d399f45c13e6c1a0bd4162555f"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Oct 01 16:40:47 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 16:52:37 2012 -0700"
      },
      "message": "Merge \"Allow \"factory.long_press_power_off\" to be toggled at runtime.\" into jb-mr1-dev"
    },
    {
      "commit": "d8357ceec04ca8b9d8a5e25cb5484ce8f8e56e00",
      "tree": "14752c6e964c46e542a74dc091190e89cb5a8133",
      "parents": [
        "b97d8764a0aa600d7bcc6242e7173453c87ee658",
        "4aeb961de2a2bbf0d897a8436b6421ecfbc4d712"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Oct 01 16:40:17 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 16:40:18 2012 -0700"
      },
      "message": "Merge \"Sets accessibility importance for the home/up button. Bug: 7196985 Change-Id: I4d27470eccb8933f751db892218a8032a80df3da\" into jb-mr1-dev"
    },
    {
      "commit": "b97d8764a0aa600d7bcc6242e7173453c87ee658",
      "tree": "a4e26afccbcfc0ace858908ab6d4bf826d6a6d07",
      "parents": [
        "efe9b483547ac44dbc88bdfd6a54be5c95c2d889",
        "2f39e9f8333183312b7f7d423c2ea60a93a25e32"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Oct 01 16:38:45 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 16:38:46 2012 -0700"
      },
      "message": "Merge \"Switch from uevent model to /dev/input/event.\" into jb-mr1-dev"
    },
    {
      "commit": "cc5a055613efb463275633d83a04674b0be6d770",
      "tree": "31d82eb149608b28433e2003f5e0d1d07f200dd6",
      "parents": [
        "933a7546c857dba7704a15b7f7f7847934f14912"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Oct 01 16:32:39 2012 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Oct 01 16:32:39 2012 -0700"
      },
      "message": "Fix issue #7226101: Secure image capture takes 5 seconds to start\n\nMostly (turned off) debug output.  Main fix is to resume the next\nactivity if we are pausing while sleeping and the top activity is\nnot the now pausing activity.  Also helped things by fixing a problem\nwhere removing a task would leave around dead destroy timeout\nmessages.\n\nChange-Id: I9d550c216b4d7e2afe3d93553bb680cec41e2ed1\n"
    },
    {
      "commit": "efe9b483547ac44dbc88bdfd6a54be5c95c2d889",
      "tree": "101cda06d5dd6bae952353a79bd58d33a8c8d7fd",
      "parents": [
        "075bb6b3dfb9e58aa44c3b8588ab233a832956a3",
        "6e6d78116b584272aeda6924d1802ba18d4b8758"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Mon Oct 01 16:04:39 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 16:04:40 2012 -0700"
      },
      "message": "Merge \"Fix bug #7259242 text is left justified with no padding\" into jb-mr1-dev"
    },
    {
      "commit": "4aeb961de2a2bbf0d897a8436b6421ecfbc4d712",
      "tree": "495f23bc4c2bacb480a39f02eed042527ae201e8",
      "parents": [
        "410bc60a77ee3ba6e596e84d44ec23f3325ae310"
      ],
      "author": {
        "name": "Casey Burkhardt",
        "email": "caseyburkhardt@google.com",
        "time": "Mon Oct 01 14:13:41 2012 -0700"
      },
      "committer": {
        "name": "Casey Burkhardt",
        "email": "caseyburkhardt@google.com",
        "time": "Mon Oct 01 15:57:17 2012 -0700"
      },
      "message": "Sets accessibility importance for the home/up button.\nBug: 7196985\nChange-Id: I4d27470eccb8933f751db892218a8032a80df3da\n"
    },
    {
      "commit": "075bb6b3dfb9e58aa44c3b8588ab233a832956a3",
      "tree": "e7683791b41eba18ce4c2554855a94f9c395f4e2",
      "parents": [
        "7fde078e06313751a1bdce0740329fd97fe405b7",
        "946d05b95f849684b709a3750ef189388d6dc5a9"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Oct 01 15:53:48 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 15:53:49 2012 -0700"
      },
      "message": "Merge \"DO NOT MERGE - Revert fixes for ImageView/MeasureSpec/RelativeLayout\" into jb-mr1-dev"
    },
    {
      "commit": "6e6d78116b584272aeda6924d1802ba18d4b8758",
      "tree": "1db455d6a7906fecb7a3b7d345f13b2309a1b6d6",
      "parents": [
        "80766f1bdf19493bcbd4eae95fcea393c0b7f7ac"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Mon Oct 01 15:32:01 2012 -0700"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Mon Oct 01 15:53:01 2012 -0700"
      },
      "message": "Fix bug #7259242 text is left justified with no padding\n\n(padding is still hard)\n\n- fix Toasts: basically the background drawable padding was not\ntaken into account\n\nChange-Id: Iefd29782f50b6f6a56578cfeb2af119d381207f0\n"
    },
    {
      "commit": "7fde078e06313751a1bdce0740329fd97fe405b7",
      "tree": "1a0f19fa86c10ea15aa72641b7e66f81d980a14d",
      "parents": [
        "410bc60a77ee3ba6e596e84d44ec23f3325ae310",
        "e9d5d6271eeaef696891740ab830fbf7e7df6681"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Oct 01 15:52:09 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 01 15:52:09 2012 -0700"
      },
      "message": "am e9d5d627: am 94b94fc5: am 32a1d2db: dashboard update for 10/1\n\n* commit \u0027e9d5d6271eeaef696891740ab830fbf7e7df6681\u0027:\n  dashboard update for 10/1\n"
    },
    {
      "commit": "e9d5d6271eeaef696891740ab830fbf7e7df6681",
      "tree": "b40b04579eec67688718058a160f69e36b572ed7",
      "parents": [
        "30bbfeafa1645c39790ef7e40c63b427af11b927",
        "94b94fc5b35f3e55574ce8b12b65e46f0144d743"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Oct 01 15:49:15 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 01 15:49:15 2012 -0700"
      },
      "message": "am 94b94fc5: am 32a1d2db: dashboard update for 10/1\n\n* commit \u002794b94fc5b35f3e55574ce8b12b65e46f0144d743\u0027:\n  dashboard update for 10/1\n"
    },
    {
      "commit": "94b94fc5b35f3e55574ce8b12b65e46f0144d743",
      "tree": "8c88434399cc5e4a07bd8919d4c7040e8e6dddd3",
      "parents": [
        "a180cc3c0c33333c07c7c510aef92cee78dab56c",
        "32a1d2dbf9e396ae77bc621ec583c92b6774ed32"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Oct 01 15:46:20 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 01 15:46:20 2012 -0700"
      },
      "message": "am 32a1d2db: dashboard update for 10/1\n\n* commit \u002732a1d2dbf9e396ae77bc621ec583c92b6774ed32\u0027:\n  dashboard update for 10/1\n"
    },
    {
      "commit": "410bc60a77ee3ba6e596e84d44ec23f3325ae310",
      "tree": "eb27c9abe95012d62a38cb6c8b9ea2972489e71b",
      "parents": [
        "cb6f950f15919794d26a55c20090fe5dacd11e4a",
        "90fc9059199cde8ff2ed3e3151070d11416e2553"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Oct 01 15:20:47 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 15:22:43 2012 -0700"
      },
      "message": "Merge changes I790820b1,I3fcf3619,Ia0d5a156 into jb-mr1-dev\n\n* changes:\n  Enable hardware acceleration for pointer location overlay.\n  Disable use of twilight mode for auto-brightness.\n  Use new API to override user activity timeout from keyguard.\n"
    },
    {
      "commit": "cb6f950f15919794d26a55c20090fe5dacd11e4a",
      "tree": "bef822ab877bce84ab10a664380aae9e50f99b77",
      "parents": [
        "4b08e07477f1763a93d9658f618606c1f1e9f249",
        "1e3b98d47df596d0c4eadbdf60143709f8465b28"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Oct 01 15:20:22 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 15:20:23 2012 -0700"
      },
      "message": "Merge \"New internal API to eliminate poke locks.\" into jb-mr1-dev"
    },
    {
      "commit": "850c5b7ca56b04d399f45c13e6c1a0bd4162555f",
      "tree": "8f09160e814e3931fbdc3b0633bffb553d305326",
      "parents": [
        "90fc9059199cde8ff2ed3e3151070d11416e2553"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Oct 01 15:17:22 2012 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Oct 01 15:17:22 2012 -0700"
      },
      "message": "Allow \"factory.long_press_power_off\" to be toggled at runtime.\n\nBug: 6847329\nChange-Id: I7a303dba4482c1897d38f9064a2c49583218ffd0\n"
    },
    {
      "commit": "4b08e07477f1763a93d9658f618606c1f1e9f249",
      "tree": "2f375a9eb987a3f4d237dca893797c493e784271",
      "parents": [
        "749a997093751a5d2e5b71f0ae3ab5b7527b68bd",
        "bf09ffb4e0dc820aeae56a3e576aed33cab218da"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Oct 01 15:16:22 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 15:16:23 2012 -0700"
      },
      "message": "Merge \"Quick reject empty paths\" into jb-mr1-dev"
    },
    {
      "commit": "946d05b95f849684b709a3750ef189388d6dc5a9",
      "tree": "eca41af678ae18fd2b7034c94b63072c03bc3d32",
      "parents": [
        "749a997093751a5d2e5b71f0ae3ab5b7527b68bd"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Oct 01 15:06:20 2012 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Oct 01 15:06:46 2012 -0700"
      },
      "message": "DO NOT MERGE - Revert fixes for ImageView/MeasureSpec/RelativeLayout\n\nMeasureSpec.makeMeasureSpec has a bug where a negative or very large\nsize parameter will cause the resulting MeasureSpec value to\noverflow. RelativeLayout partially relies on this when measuring\nchildren with mode UNSPECIFIED; a default value of -1 in a local\nvariable ends up being passed to makeMeasureSpec, overflowing a mode\nvalue to create a measurespec that is very large in size, with AT_MOST\nas the mode. The correct behavior is for RelativeLayout to propagate\nthe UNSPECIFIED mode.\n\nUnfortunately a number of custom view implementations in apps rely on\nthe buggy behavior as they do not implement their own onMeasure\nmethod. This makes them fall back to View\u0027s default onMeasure\nimplementation, which accepts the spec\u0027s size unconditionally for\nAT_MOST or EXACTLY modes, but falls back on\ngetSuggestedMinimum[Width|Height] for UNSPECIFIED. If the view had no\nbackground drawable with dimensions and no minWidth field set, this\nfix for RelativeLayout causes some views to measure with a size of 0\nrather than a size of the 30-bit version of 0xFF...\n\nRevert these fixes in the interests of compatibility. The next version\nwill conditionally use the new behavior if targetSdk \u003e JB-MR1.\n\nThis also required reverting a fix for ImageView\u0027s adjustViewBounds\nfunctionality, as it cannot be implemented reliably if this\nRelativeLayout fix is not also in place.\n\nRevert \"Fix UNSPECIFIED measurement in RelativeLayout\"\n\nThis reverts commit 132a742b94b9716451ddef30cec20548b346f1b9.\n\nRevert \"Fix adjustViewBounds handling for ImageView\"\n\nThis reverts commit d5edc7721791ad807b9a8fbd923b8d6e73c399cc.\n"
    },
    {
      "commit": "749a997093751a5d2e5b71f0ae3ab5b7527b68bd",
      "tree": "b1e92d52962ad9b19b6a0799f0441539486e56e8",
      "parents": [
        "3f00ffbe2b97f8acd9edcd683ed48cc65710e6f1",
        "80766f1bdf19493bcbd4eae95fcea393c0b7f7ac"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Mon Oct 01 15:02:59 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 15:04:03 2012 -0700"
      },
      "message": "Merge \"Fix bug #7259242 text is left justified with no padding\" into jb-mr1-dev"
    },
    {
      "commit": "3f00ffbe2b97f8acd9edcd683ed48cc65710e6f1",
      "tree": "e9b243e5fb59c3428b9cdfa9651730db54eae848",
      "parents": [
        "2961d111570d310b3ba504784e7cff651bc93207",
        "2ee6a2a83262d05a566bd713d238e89edfd33a29"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Oct 01 15:01:25 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 15:01:25 2012 -0700"
      },
      "message": "Merge \"MediaRouter/Wifi Display improvements\" into jb-mr1-dev"
    },
    {
      "commit": "2961d111570d310b3ba504784e7cff651bc93207",
      "tree": "f028f1426c6f2058c2893b3e5fb3d13d8ca6690d",
      "parents": [
        "1f7a09b5df9f859781d9cfa0053fad44c72c2168",
        "5c24fd03426db58b63e1a792c2595447cb722d46"
      ],
      "author": {
        "name": "Victoria Lease",
        "email": "violets@google.com",
        "time": "Mon Oct 01 14:59:56 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 14:59:57 2012 -0700"
      },
      "message": "Merge \"Avoid NPE in GpsLocationProvider\" into jb-mr1-dev"
    },
    {
      "commit": "e983008863c3f0706af95e0e601808e60eb0dbf2",
      "tree": "db7db63b4850c88005379430855ade9e1eb5d2a4",
      "parents": [
        "17d5f47e5a1deb9a4fa09aee444a28ec3d1b1687"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Mon Oct 01 14:54:24 2012 -0700"
      },
      "committer": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Mon Oct 01 14:59:39 2012 -0700"
      },
      "message": "Fix target utilization property_get.\n\nCopy and paste error where wrong compare meant the code thought a target\nutilization option was specified even if there wasn\u0027t one.\n\nb/7062303\n\nChange-Id: Ibf1c6cf72743c5fbec7618a719d12d0373184754\n"
    },
    {
      "commit": "90fc9059199cde8ff2ed3e3151070d11416e2553",
      "tree": "d38e94fa255fb7286a6107b53acd5e120346d1d8",
      "parents": [
        "db21284a7fb081065d26137891594bd8495b116f"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Oct 01 14:44:24 2012 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Oct 01 14:44:24 2012 -0700"
      },
      "message": "Enable hardware acceleration for pointer location overlay.\n\nBug: 7256639\nChange-Id: I790820b18365c126afc500a5ea3d222bc1ea2774\n"
    },
    {
      "commit": "db21284a7fb081065d26137891594bd8495b116f",
      "tree": "4e5a461a14d67c47f90fb09a753218a45e72f51e",
      "parents": [
        "3dc524bc31a1578693ca958ef442dfa092b7aa7f"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Oct 01 14:33:09 2012 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Oct 01 14:33:42 2012 -0700"
      },
      "message": "Disable use of twilight mode for auto-brightness.\n\nThis adjustment is still experimental.\n\nBug: 7165399\nChange-Id: I3fcf361933995d02a5329eeaec80155b39371ba3\n"
    },
    {
      "commit": "1e3b98d47df596d0c4eadbdf60143709f8465b28",
      "tree": "ed63fa39f6d2db3b3a3fd9caf61174129198c6cc",
      "parents": [
        "1f7a09b5df9f859781d9cfa0053fad44c72c2168"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sun Sep 30 18:58:59 2012 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Oct 01 14:27:34 2012 -0700"
      },
      "message": "New internal API to eliminate poke locks.\n\nAdded a new WindowManager.LayoutParams inputFeatures flag\nto disable automatic user activity behavior when an input\nevent is sent to a window.\n\nAdded a new WindowManager.LayoutParams field userActivityTimeout.\n\nBug: 7165399\nChange-Id: I204eafa37ef26aacc2c52a1ba1ecce1eebb0e0d9\n"
    },
    {
      "commit": "3dc524bc31a1578693ca958ef442dfa092b7aa7f",
      "tree": "ecc333703c210cf5860009fd357bf5ecb41db058",
      "parents": [
        "1e3b98d47df596d0c4eadbdf60143709f8465b28"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sun Sep 30 19:49:11 2012 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Oct 01 14:27:34 2012 -0700"
      },
      "message": "Use new API to override user activity timeout from keyguard.\n\nThis now replaces the internal user activity timer that\nkeyguard maintained.  We can probably simplify things a great\ndeal further now.\n\nBug: 7165399\nChange-Id: Ia0d5a156a4ff0c339bbd094380b9f7ab3cec5d9b\n"
    },
    {
      "commit": "1f7a09b5df9f859781d9cfa0053fad44c72c2168",
      "tree": "5d1d2ae2a97de71b15e957ae6d1664aaff3cc079",
      "parents": [
        "ba30ac6aa7bc4df030292c62c9f38fac0a65b79e",
        "65d11b3eeff395011a2c6b56eb117fd3c4881c1a"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Oct 01 14:21:06 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 14:23:39 2012 -0700"
      },
      "message": "Merge \"Only inform DisplayManager of visible content.\" into jb-mr1-dev"
    },
    {
      "commit": "ba30ac6aa7bc4df030292c62c9f38fac0a65b79e",
      "tree": "d6ed6245e1778fad1f27bea7e3904e0bb11fd053",
      "parents": [
        "48315436eece69f4d047c2b14ac63e62f757b88c",
        "fb729c7b4420eacbc65a958beb53511ff59ba3e6"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Oct 01 14:20:09 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 14:20:09 2012 -0700"
      },
      "message": "Merge \"Redraw static wallpapers when a redraw is needed.\" into jb-mr1-dev"
    },
    {
      "commit": "2ee6a2a83262d05a566bd713d238e89edfd33a29",
      "tree": "b4f012d7b159f07757ad5def4ce842e9c6d1a662",
      "parents": [
        "c56e5600501a5c376dc13e6a99fcec7782fc8718"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Oct 01 14:02:13 2012 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Oct 01 14:05:32 2012 -0700"
      },
      "message": "MediaRouter/Wifi Display improvements\n\n* Don\u0027t select the default route on initialization in a process\n\n* Add \"connecting\" state to MediaRouteButton\n\nBug 7258981\nBug 7262522\n\nChange-Id: I5cd39b09843783b7e1e17620ca33193f0f3b8fca\n"
    },
    {
      "commit": "65d11b3eeff395011a2c6b56eb117fd3c4881c1a",
      "tree": "aa0d33b8fc3cf89bf3a5e975460bee2f34ccf8fd",
      "parents": [
        "bfbf6e1232013a999f4776f7fdf7cf6fb577f89b"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Oct 01 13:59:52 2012 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Oct 01 13:59:52 2012 -0700"
      },
      "message": "Only inform DisplayManager of visible content.\n\nWindowManager was notifying DisplayManager of content if any window\nexisted on a display. Now the window must be visible and we must not\nbe showing a Dream or the Keyguard.\n\nBug: 7214060.\nChange-Id: I9ce4a49aabfbac22ff1e39a837199ce35b9f7503\n"
    },
    {
      "commit": "48315436eece69f4d047c2b14ac63e62f757b88c",
      "tree": "28537bcae0f85a46ea007316d6a04b5b1411b35c",
      "parents": [
        "a004f28aa4909add9d3b1070d437adafd6386c94",
        "5607e6fbae60fa59bb9fb96d788c52b35e621dde"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Mon Oct 01 13:55:15 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 13:55:15 2012 -0700"
      },
      "message": "Merge \"Fix light default theme\" into jb-mr1-dev"
    },
    {
      "commit": "bf09ffb4e0dc820aeae56a3e576aed33cab218da",
      "tree": "23eabf3a77837da300aeab0f442f58868faa3e65",
      "parents": [
        "bfbf6e1232013a999f4776f7fdf7cf6fb577f89b"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Oct 01 13:50:37 2012 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Oct 01 13:50:37 2012 -0700"
      },
      "message": "Quick reject empty paths\n\nbug:7260035\n\nAdding a circle of radius 0 to a path is a no-op in skia, so detect\nthis case both in the PathRenderer, and in quickReject().\n\nChange-Id: I7a172db49a5d5351b4734b39d4e4ca6379658096\n"
    },
    {
      "commit": "078e3602d62caa3a862c2edb821193479e655c44",
      "tree": "4b4bf45dbfbd50a67ebc31d6f39df7400ce2042a",
      "parents": [
        "c56e5600501a5c376dc13e6a99fcec7782fc8718"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Oct 01 13:49:49 2012 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Oct 01 13:49:49 2012 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I308e24566207070a79765cf957c1d1e62760ba3f\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "a004f28aa4909add9d3b1070d437adafd6386c94",
      "tree": "f8e0a019b234ad6765386eb201f4f1dfeb46b1c5",
      "parents": [
        "e65afdb179c319b654ae2e77d34d6d5d09709966",
        "b023a587adf9ca49f0cc33c5607b535c11efeb2b"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Mon Oct 01 13:39:09 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 13:39:09 2012 -0700"
      },
      "message": "Merge \"Fix bug #7199562 UI mirroring for RTL locales (Arabic, Hebrew, Farsi): Play settings\" into jb-mr1-dev"
    },
    {
      "commit": "e65afdb179c319b654ae2e77d34d6d5d09709966",
      "tree": "2bd94d676f6c6114ff77247130c2d18b190ddab9",
      "parents": [
        "a6af5fc12777e98a8486f6fd51ab19634831320a",
        "1ebb7202b68d18025de8755d4f1df0c6544397e3"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Mon Oct 01 13:18:04 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 13:18:04 2012 -0700"
      },
      "message": "Merge \"Lighten grain and make live preview gpu friendly.\" into jb-mr1-dev"
    },
    {
      "commit": "a6af5fc12777e98a8486f6fd51ab19634831320a",
      "tree": "3f446ed8e57e04012c61d9b023f2b0915ffdc86b",
      "parents": [
        "28b291fb890332ca5f68ffa912a01c16ff6b7685",
        "e27f8cf240fac0fed84914612c83668a9db12b85"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Oct 01 13:15:31 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 13:15:31 2012 -0700"
      },
      "message": "Merge \"Fix layout margins for Preferences in dialogs\" into jb-mr1-dev"
    },
    {
      "commit": "80766f1bdf19493bcbd4eae95fcea393c0b7f7ac",
      "tree": "4d435bda7e68b04fb4620773daf75b1a4201051f",
      "parents": [
        "5607e6fbae60fa59bb9fb96d788c52b35e621dde"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Mon Oct 01 13:13:12 2012 -0700"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Mon Oct 01 13:13:12 2012 -0700"
      },
      "message": "Fix bug #7259242 text is left justified with no padding\n\n(padding is hard)\n\n- set correct values to mUserPaddingLeftInitial / mUserPaddingRightInitial\n- reset padding to initial values depending on layout direction\n\nChange-Id: I5cfb941b4874eafbfcfb5e2926f5a3c80b4931d3\n"
    },
    {
      "commit": "28b291fb890332ca5f68ffa912a01c16ff6b7685",
      "tree": "5ee1f7b7b747ca0ae016b91dd00f38c7ef420e7c",
      "parents": [
        "b525c3cfc7484c87fcf96b48447b2a220b25f519",
        "0ac1028b0dc8713296e2face40abe5451ecd479c"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Oct 01 13:08:20 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 13:08:21 2012 -0700"
      },
      "message": "Merge \"Move bluetooth priorities from Secure to Global.\" into jb-mr1-dev"
    },
    {
      "commit": "b525c3cfc7484c87fcf96b48447b2a220b25f519",
      "tree": "0c9cf26d6da92cc40154aeaf3f8d121221f240d1",
      "parents": [
        "2036a94a9004613644bdbdab1b10e476be3f0213",
        "e98bde011c1a723b1dffa632d7dd3b194fb4084f"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Oct 01 13:05:28 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 13:05:28 2012 -0700"
      },
      "message": "Merge \"Fix broadcast to a specific user\" into jb-mr1-dev"
    },
    {
      "commit": "2036a94a9004613644bdbdab1b10e476be3f0213",
      "tree": "28cdc9122c5b22a4c27089412b8cf88c7d72d431",
      "parents": [
        "383b0f8f738df792050cc2f99f599e53718a3111",
        "54289b8b4a110cc1ae106d79785cc762a2aebd6e"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Oct 01 12:42:58 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 13:05:28 2012 -0700"
      },
      "message": "Merge \"Fix cache deletion for secondary users\" into jb-mr1-dev"
    },
    {
      "commit": "0ac1028b0dc8713296e2face40abe5451ecd479c",
      "tree": "551f0812524e6277151bc1962889a5fd2d79ac99",
      "parents": [
        "32ee831eabc43001d756897e57f52f527bd9c431"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Oct 01 12:50:22 2012 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Oct 01 12:54:12 2012 -0700"
      },
      "message": "Move bluetooth priorities from Secure to Global.\n\nBug: 7231171\nChange-Id: I836fdc2cfb8d67f984b4715559b9e92d0dc41c95\n"
    },
    {
      "commit": "383b0f8f738df792050cc2f99f599e53718a3111",
      "tree": "d27254013ddb06882cdbe6e1b6b281f3c66d11f6",
      "parents": [
        "d0c439ba7e7f246c96dfef4dbf2b11fb38358c6a",
        "825b33073f90dc08ef5f0c1036ae9a1555da8f20"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Oct 01 12:41:31 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 12:41:31 2012 -0700"
      },
      "message": "Merge \"Repair lights out mode.\" into jb-mr1-dev"
    },
    {
      "commit": "d0c439ba7e7f246c96dfef4dbf2b11fb38358c6a",
      "tree": "70406d9c998298daa3cc9403e794b22a18bce79c",
      "parents": [
        "6ad19f2e2cb8fc1a23eabf85bbde4a634bdf5f41",
        "32a1e7642e1c74615f6379a3aaea6a3808ae16f1"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Oct 01 12:40:31 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 12:40:31 2012 -0700"
      },
      "message": "Merge \"Remove extra padding from alert dialog layouts in -xlarge\" into jb-mr1-dev"
    },
    {
      "commit": "825b33073f90dc08ef5f0c1036ae9a1555da8f20",
      "tree": "a2d516d2d5b5d8cc54ad3ccccdc6d989a037110a",
      "parents": [
        "bfbf6e1232013a999f4776f7fdf7cf6fb577f89b"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Oct 01 15:22:36 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Oct 01 15:27:57 2012 -0400"
      },
      "message": "Repair lights out mode.\n\nBroken by change I5662269b.\n\nBug: 7263523\nChange-Id: Iae77d12c91443aecfed3e6461b5206208de4ddf7\n"
    },
    {
      "commit": "6ad19f2e2cb8fc1a23eabf85bbde4a634bdf5f41",
      "tree": "a78730194605b51b958587e3905d078c45958a74",
      "parents": [
        "5e3dcf7210bed65d8f9aec40d9da078daf76dead",
        "30bbfeafa1645c39790ef7e40c63b427af11b927"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Oct 01 12:05:31 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 01 12:05:31 2012 -0700"
      },
      "message": "am 30bbfeaf: am a180cc3c: am cd579c57: wording tweak to brand guidelines\n\n* commit \u002730bbfeafa1645c39790ef7e40c63b427af11b927\u0027:\n  wording tweak to brand guidelines\n"
    },
    {
      "commit": "5c24fd03426db58b63e1a792c2595447cb722d46",
      "tree": "8b2624de351c5fffa89345712a40b669ab02a9b6",
      "parents": [
        "ce803d8ed8350179a8474564df8ff26be32bbe5e"
      ],
      "author": {
        "name": "Victoria Lease",
        "email": "violets@google.com",
        "time": "Mon Oct 01 11:00:50 2012 -0700"
      },
      "committer": {
        "name": "Victoria Lease",
        "email": "violets@google.com",
        "time": "Mon Oct 01 12:04:37 2012 -0700"
      },
      "message": "Avoid NPE in GpsLocationProvider\n\nOops, looks like we were spinning up a secondary thread to run some\ntasks that will just happen on the main thread regardless. Removed\nthe secondary thread and fixed up initialisation order regarding\nmHandler and things that post to it. Also reordered GPS and\nPASSIVE provider initialisation order since GPS depends on PASSIVE.\n\nThis should be both safer and easier to read.\n\nBug: 7248029\nChange-Id: I8630caf0a7bd1b2c401603075676f13dda5be4fa\n"
    },
    {
      "commit": "30bbfeafa1645c39790ef7e40c63b427af11b927",
      "tree": "0a7080bb253dd4634cd3266571fce64d7e322c03",
      "parents": [
        "ef6130d6fa0e84c5aa038ff87e1fa633fe98a7b4",
        "a180cc3c0c33333c07c7c510aef92cee78dab56c"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Oct 01 12:03:09 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 01 12:03:09 2012 -0700"
      },
      "message": "am a180cc3c: am cd579c57: wording tweak to brand guidelines\n\n* commit \u0027a180cc3c0c33333c07c7c510aef92cee78dab56c\u0027:\n  wording tweak to brand guidelines\n"
    },
    {
      "commit": "32a1d2dbf9e396ae77bc621ec583c92b6774ed32",
      "tree": "4c690d2730af062f5b6f46ee6174fd5009fad243",
      "parents": [
        "cd579c57bb7bce23736216905dc2c0a349bf4246"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Oct 01 12:02:24 2012 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Oct 01 12:02:43 2012 -0700"
      },
      "message": "dashboard update for 10/1\n\nChange-Id: I8930a4830eaa2fba7440832aae51db34ae06f84a\n"
    },
    {
      "commit": "a180cc3c0c33333c07c7c510aef92cee78dab56c",
      "tree": "eb4d2334a4f43dadc4f919b23ecb1fcb4105b8b8",
      "parents": [
        "dc3e0069827289c77e769e2d1861f0e1520f7693",
        "cd579c57bb7bce23736216905dc2c0a349bf4246"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Oct 01 12:00:24 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 01 12:00:24 2012 -0700"
      },
      "message": "am cd579c57: wording tweak to brand guidelines\n\n* commit \u0027cd579c57bb7bce23736216905dc2c0a349bf4246\u0027:\n  wording tweak to brand guidelines\n"
    },
    {
      "commit": "5e3dcf7210bed65d8f9aec40d9da078daf76dead",
      "tree": "ecab98553eecca1c18f3f2337d153a58e7fdcf08",
      "parents": [
        "c56e5600501a5c376dc13e6a99fcec7782fc8718",
        "edce6a797878792de2b0bde4360f3171b9e9d9d2"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Oct 01 11:35:53 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 11:35:55 2012 -0700"
      },
      "message": "Merge \"Remove clearUserActivityTimeout().\" into jb-mr1-dev"
    },
    {
      "commit": "e98bde011c1a723b1dffa632d7dd3b194fb4084f",
      "tree": "4989f4f5bfdd96ba78778bf48579c9726c3e7143",
      "parents": [
        "c56e5600501a5c376dc13e6a99fcec7782fc8718"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Oct 01 11:30:47 2012 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Oct 01 11:30:47 2012 -0700"
      },
      "message": "Fix broadcast to a specific user\n\nBug: 7255777\nBug: 7263657\n\nWhen userId is neither CURRENT nor ALL, the correct list of receivers\nwas not being built, due to a typo in ActivityManagerService;\n\nChange-Id: Ib1dc627f0dbd1c91d02c718d2e4d2384ad687d1f\n"
    },
    {
      "commit": "54289b8b4a110cc1ae106d79785cc762a2aebd6e",
      "tree": "a414077d404f27aa8643ef1516ad9829b6fc214d",
      "parents": [
        "c56e5600501a5c376dc13e6a99fcec7782fc8718"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Oct 01 10:39:14 2012 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Oct 01 11:19:55 2012 -0700"
      },
      "message": "Fix cache deletion for secondary users\n\nBug: 7249419\n\nChange-Id: Idbc0f9994508059ebf5055aea961b87e08b3673a\n"
    },
    {
      "commit": "cd579c57bb7bce23736216905dc2c0a349bf4246",
      "tree": "06fb6c414ef4f2e1cb2a14d87754649506cf1d98",
      "parents": [
        "b78c2207a05cee804f225e86c27211ae5b1629ab"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Oct 01 11:17:54 2012 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Oct 01 11:17:54 2012 -0700"
      },
      "message": "wording tweak to brand guidelines\n\nChange-Id: Ie1435ac97b6988b74fbcd1e1b29e4ff106492a13\n"
    },
    {
      "commit": "c56e5600501a5c376dc13e6a99fcec7782fc8718",
      "tree": "e7a84b030f994b13e90d8b7f39ff6a5050395981",
      "parents": [
        "bfbf6e1232013a999f4776f7fdf7cf6fb577f89b",
        "d56b4d1db34bd6928f599e7e9a7321c2a81cb995"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Oct 01 10:32:34 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 10:32:35 2012 -0700"
      },
      "message": "Merge \"Construct a task stack for picking a wifi network from notification\" into jb-mr1-dev"
    },
    {
      "commit": "bfbf6e1232013a999f4776f7fdf7cf6fb577f89b",
      "tree": "7c7c85bab05794734c181ed484d82ac7db28c989",
      "parents": [
        "ff70848eb2a6b916ad2ad2ceec0c59bcb41373a2",
        "aca0c757e6ea1e369807701083271546d851cdfb"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Oct 01 10:00:40 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 10:00:40 2012 -0700"
      },
      "message": "Merge \"Fix IME tile related crash\" into jb-mr1-dev"
    },
    {
      "commit": "aca0c757e6ea1e369807701083271546d851cdfb",
      "tree": "13d1e106b1c592d29df2bfde2d4c19a0fd6ba9e3",
      "parents": [
        "b5174cc2cf4345d51be86ec803f05163c2c9b2d8"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Oct 01 12:59:36 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Oct 01 12:59:36 2012 -0400"
      },
      "message": "Fix IME tile related crash\n\nBug: 7246375\nChange-Id: I374ed201ea4870fb7397d075baed09524061030d\n"
    },
    {
      "commit": "ff70848eb2a6b916ad2ad2ceec0c59bcb41373a2",
      "tree": "dc54f668d4cc077c350ad47f08573658224b3927",
      "parents": [
        "b5174cc2cf4345d51be86ec803f05163c2c9b2d8",
        "13451a25fff12c1429f9ecdc24b2aa7696359f7d"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Oct 01 09:55:57 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 09:55:57 2012 -0700"
      },
      "message": "Merge \"Status bar: Keep disabled state per user.\" into jb-mr1-dev"
    },
    {
      "commit": "b5174cc2cf4345d51be86ec803f05163c2c9b2d8",
      "tree": "cf7e33d050b28654af53b4f177f924900eb5a743",
      "parents": [
        "17d5f47e5a1deb9a4fa09aee444a28ec3d1b1687",
        "56f2e63217fe68eef5ccfa36cf9f52599db4d7e2"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Oct 01 09:41:35 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 09:41:36 2012 -0700"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into jb-mr1-dev"
    },
    {
      "commit": "fb729c7b4420eacbc65a958beb53511ff59ba3e6",
      "tree": "ca5ca603bf6d3af2205412c59b433eee066a0681",
      "parents": [
        "a995b6e37f20b3e7eebfb37d8868c1bc14906204"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Oct 01 09:39:43 2012 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Oct 01 09:39:43 2012 -0700"
      },
      "message": "Redraw static wallpapers when a redraw is needed.\n\nBug: 7242944\nChange-Id: I913e3486de77468e73da79b4d83be3cf4f1547dd\n"
    },
    {
      "commit": "38389b6cf7bd2ef49d2bd20ff1bca8677596590e",
      "tree": "df60d969dee05b53545e2b0b18bfba57d266d595",
      "parents": [
        "ce803d8ed8350179a8474564df8ff26be32bbe5e"
      ],
      "author": {
        "name": "Victoria Lease",
        "email": "violets@google.com",
        "time": "Sun Sep 30 11:44:22 2012 -0700"
      },
      "committer": {
        "name": "Victoria Lease",
        "email": "violets@google.com",
        "time": "Mon Oct 01 09:09:25 2012 -0700"
      },
      "message": "Route GPS notifications to all users.\n\nThis takes the easy way around notifying the correct users\nabout GPS state transitions by notifying ALL the users(!).\n\nI\u0027ve also laid groundwork for proper multiuser support in\nLocationManager and did a tiny bit of cleanup in\nGpsNetInitiatedHandler while I was looking at notifications.\n\nBug: 7213552\nChange-Id: I2d6dc65c459e55d110ac0f5f79ae7a87ad638ede\n"
    },
    {
      "commit": "13451a25fff12c1429f9ecdc24b2aa7696359f7d",
      "tree": "de645223bc2e75005c7753465f27fe108968d7da",
      "parents": [
        "135e5fb71242b1151929e2ea7bf221ff421e6ad2"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Sep 28 14:40:41 2012 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Oct 01 11:44:37 2012 -0400"
      },
      "message": "Status bar: Keep disabled state per user.\n\nBug:7165607\nChange-Id: If6f7a41c2516996612aef5e013dd0d2bd23f9084\n"
    },
    {
      "commit": "17d5f47e5a1deb9a4fa09aee444a28ec3d1b1687",
      "tree": "fd4132bc654161690dbe64911d3d521c5f4b3ed0",
      "parents": [
        "79eda11f357e23f731fa85fc5d2b11ded5e91586",
        "dd68da887a87fdc193b67f4fb0bf407294cf2977"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Oct 01 08:43:32 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 08:43:32 2012 -0700"
      },
      "message": "Merge \"Remove IME tile from Quick Settings.\" into jb-mr1-dev"
    },
    {
      "commit": "dd68da887a87fdc193b67f4fb0bf407294cf2977",
      "tree": "c0ca7f9a25b3396a752042486ba40859b19bf5a1",
      "parents": [
        "a60d4bb4f75f0d63b325740b64ca8d2ec6264f6a"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Oct 01 10:19:09 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Oct 01 10:21:25 2012 -0400"
      },
      "message": "Remove IME tile from Quick Settings.\n\nIt will remain a transient notification.\n\nBug: 7246375\nChange-Id: I34e262816c6f000d1ae64c41982ff9cc48e378e6\n"
    },
    {
      "commit": "79eda11f357e23f731fa85fc5d2b11ded5e91586",
      "tree": "fdded6c8966f3777e6b66d4eb6b6b1a6c5212ff8",
      "parents": [
        "0a00cfdbd938f34c642ae3a501f7e194c464d94c",
        "a60d4bb4f75f0d63b325740b64ca8d2ec6264f6a"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Oct 01 06:32:52 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 06:37:08 2012 -0700"
      },
      "message": "Merge \"Assets were drawn in the wrong timezone.\" into jb-mr1-dev"
    },
    {
      "commit": "0a00cfdbd938f34c642ae3a501f7e194c464d94c",
      "tree": "c8cced3d47ca04df84382af324e5a6b319cb3033",
      "parents": [
        "135e5fb71242b1151929e2ea7bf221ff421e6ad2",
        "154bc0631a6f3a2e980394e4509666ca508e64b3"
      ],
      "author": {
        "name": "Alan Smithee",
        "email": "dsandler@android.com",
        "time": "Mon Oct 01 06:32:48 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 06:32:48 2012 -0700"
      },
      "message": "Merge \"Tapping the clock now takes you to date/time settings.\" into jb-mr1-dev"
    },
    {
      "commit": "a60d4bb4f75f0d63b325740b64ca8d2ec6264f6a",
      "tree": "d4aa536185a1d1dd80a59550d675dc8c38e40b42",
      "parents": [
        "154bc0631a6f3a2e980394e4509666ca508e64b3"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Oct 01 09:23:08 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Oct 01 09:23:08 2012 -0400"
      },
      "message": "Assets were drawn in the wrong timezone.\n\nBug: 7258384\nChange-Id: I62eaeaceb304789ced8027d2b17543a68d5eeca1\n"
    },
    {
      "commit": "154bc0631a6f3a2e980394e4509666ca508e64b3",
      "tree": "4d37afb35d17bd14bd06b0fc80d101b587e104fe",
      "parents": [
        "a995b6e37f20b3e7eebfb37d8868c1bc14906204"
      ],
      "author": {
        "name": "Alan Smithee",
        "email": "dsandler@android.com",
        "time": "Mon Oct 01 09:14:21 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Oct 01 09:15:08 2012 -0400"
      },
      "message": "Tapping the clock now takes you to date/time settings.\n\nBug: 7175168\nChange-Id: Ib430f0c5765cc6e474ed9a2a2a09e6a127cacf3c\n"
    },
    {
      "commit": "135e5fb71242b1151929e2ea7bf221ff421e6ad2",
      "tree": "3a531fda3d833643fc1a798d697b06d9fe3b9a68",
      "parents": [
        "bdac829f501421439b6558555577b3d6932b54ad"
      ],
      "author": {
        "name": "Satoshi Kataoka",
        "email": "satok@google.com",
        "time": "Fri Sep 28 18:25:06 2012 +0900"
      },
      "committer": {
        "name": "Satoshi Kataoka",
        "email": "satok@google.com",
        "time": "Mon Oct 01 16:18:05 2012 +0900"
      },
      "message": "Always accept API calls from processes which have INTERACT_ACROSS_USERS_FULL in InputMethodManagerService\n\nBug: 6931482\nChange-Id: I1620413578b9e8da6564664219f65bdc00d5ecfd\n"
    },
    {
      "commit": "32a1e7642e1c74615f6379a3aaea6a3808ae16f1",
      "tree": "d0579dae0e490189816ee4e7623d323e3dadeef6",
      "parents": [
        "2032a12036cf684f8ac6c24406685a7f97d52649"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Sun Sep 30 19:08:14 2012 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Sun Sep 30 19:08:14 2012 -0700"
      },
      "message": "Remove extra padding from alert dialog layouts in -xlarge\n\nRestore visual consistency with other device classes.\n\nBug 7259219\n\nChange-Id: I1ffc88654e2fc9781fd59c6cecca6d5614ca0663\n"
    },
    {
      "commit": "d56b4d1db34bd6928f599e7e9a7321c2a81cb995",
      "tree": "187f721ddb224b3a01178c62ca8cab943a46007f",
      "parents": [
        "2032a12036cf684f8ac6c24406685a7f97d52649"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Sun Sep 30 18:27:31 2012 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Sun Sep 30 18:30:42 2012 -0700"
      },
      "message": "Construct a task stack for picking a wifi network from notification\n\nBug 7001327\n\nChange-Id: I5a79e6933cd33386cd0aa4df626f15902deedd67\n"
    },
    {
      "commit": "534bc83f5354b83b7213fff556233752a594438d",
      "tree": "4921df43144caea91f69ec584913f4e79412d880",
      "parents": [
        "62ea4363362526d32b48f920601d3b4e27a117bb"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Sun Sep 30 18:11:56 2012 -0700"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Sun Sep 30 18:11:56 2012 -0700"
      },
      "message": "Fix bug #7132595 Settings - UI mirroring for RTL locales (Arabic, Hebrew, farsi)\n\n- add mirrored versions of Up image\n\nChange-Id: Ib13d8f50afe83b58d3ccffeebe523c257cb2b34d\n"
    },
    {
      "commit": "2f39e9f8333183312b7f7d423c2ea60a93a25e32",
      "tree": "2a001e42c207dbe232e67da638739a77c67fba0a",
      "parents": [
        "a995b6e37f20b3e7eebfb37d8868c1bc14906204"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Fri Sep 21 11:39:54 2012 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Sun Sep 30 18:07:45 2012 -0700"
      },
      "message": "Switch from uevent model to /dev/input/event.\n\nHeadsets are now detected from calls coming in from the input switch\nsubsystem if a config.xml value is set to true.\n\nBug: 6548391.\n\nChange-Id: I79259d2742e157b106a746474f32ffd1c171ddf3\n"
    },
    {
      "commit": "bdac829f501421439b6558555577b3d6932b54ad",
      "tree": "b1c74c57687840fc898f93a9153ed12bc00cba4b",
      "parents": [
        "71520a68f3906ce2a7e425edd7fe08bac535a967",
        "17d9f6753aa7a00af425fec2305ece5f8b367794"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Sun Sep 30 17:49:38 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 30 17:49:39 2012 -0700"
      },
      "message": "Merge \"Make rssi state change sticky\" into jb-mr1-dev"
    },
    {
      "commit": "e27f8cf240fac0fed84914612c83668a9db12b85",
      "tree": "e8e31ebe4f5f0dedda6917d41b0c9be1bea2807d",
      "parents": [
        "fb42be77ea88470c71f2ad1e03bff7fdc3721465"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Sun Sep 30 17:46:30 2012 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Sun Sep 30 17:46:30 2012 -0700"
      },
      "message": "Fix layout margins for Preferences in dialogs\n\nBug: 7114194\nChange-Id: I95293e6a745b2f0df12a8a90fc2771527aab6d90\n"
    },
    {
      "commit": "71520a68f3906ce2a7e425edd7fe08bac535a967",
      "tree": "497eb50791ff44434ba7dfa536d1594fc1438bf6",
      "parents": [
        "62ea4363362526d32b48f920601d3b4e27a117bb",
        "32ee831eabc43001d756897e57f52f527bd9c431"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Sun Sep 30 17:16:50 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 30 17:16:50 2012 -0700"
      },
      "message": "Merge \"Handle ISE when physical volume isn\u0027t mounted.\" into jb-mr1-dev"
    },
    {
      "commit": "5607e6fbae60fa59bb9fb96d788c52b35e621dde",
      "tree": "100c9a2b2e97d597d09b5bae368db58445f8efc7",
      "parents": [
        "b023a587adf9ca49f0cc33c5607b535c11efeb2b"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Sun Sep 30 16:53:44 2012 -0700"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Sun Sep 30 16:53:44 2012 -0700"
      },
      "message": "Fix light default theme\n\nChange-Id: I35a1323591c78ca9c870e925bc988704ede5544b\n"
    },
    {
      "commit": "17d9f6753aa7a00af425fec2305ece5f8b367794",
      "tree": "ec86d454d681b10c35c1e92f319b7c1d6c32d251",
      "parents": [
        "ce6fc8d7a49d1b246e37c4e87fd5e715e408bca2"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Sun Sep 30 16:25:50 2012 -0700"
      },
      "committer": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Sun Sep 30 16:25:50 2012 -0700"
      },
      "message": "Make rssi state change sticky\n\nNetworkController misses the rssi state at boot. It gets the wifi\nconnection status because it is sticky. The rssi state will remain\nout of sync until the wifi state machine sends another update which may\nnot happen if rssi does not change significantly.\n\nMake rssi sticky as well to make sure NetworkController has the last known\nsignal strength on wifi.\n\nBug: 6916156\nChange-Id: Id7dd621c6dbc35d7354757c61aa18a3b1ba90593\n"
    },
    {
      "commit": "edce6a797878792de2b0bde4360f3171b9e9d9d2",
      "tree": "4ff5110f64b5f48ec341bdb31330b02686936c5c",
      "parents": [
        "933a7546c857dba7704a15b7f7f7847934f14912"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sun Sep 30 15:52:02 2012 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sun Sep 30 16:23:05 2012 -0700"
      },
      "message": "Remove clearUserActivityTimeout().\n\nThis function is not implemented and not needed.\n\nBug: 7165399\nChange-Id: Ib1c50fabad6292ccf670404ba70aeb1242c4614d\n"
    },
    {
      "commit": "b023a587adf9ca49f0cc33c5607b535c11efeb2b",
      "tree": "aee11a130710bee008a9f97f73911c2d3193d6d4",
      "parents": [
        "62ea4363362526d32b48f920601d3b4e27a117bb"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Sun Sep 30 15:31:06 2012 -0700"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Sun Sep 30 16:20:52 2012 -0700"
      },
      "message": "Fix bug #7199562 UI mirroring for RTL locales (Arabic, Hebrew, Farsi): Play settings\n\n- add CheckedTextViewStyle with \"viewStart\" as default text alignment\n- fix some typos\n\nChange-Id: Ia8161c48faf579c89ba5ed49a436e4269178b8c1\n"
    },
    {
      "commit": "62ea4363362526d32b48f920601d3b4e27a117bb",
      "tree": "febaa445c655a7638c7024ad4c3c308406a192a2",
      "parents": [
        "2a30547af44536f6b0e2f7020ac1a435c72afc84",
        "6a2d17f71342f981c9df1dc5beff33e30eb3ae2b"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Sun Sep 30 15:54:09 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 30 15:54:10 2012 -0700"
      },
      "message": "Merge \"Fix texture corruption\" into jb-mr1-dev"
    },
    {
      "commit": "2a30547af44536f6b0e2f7020ac1a435c72afc84",
      "tree": "51b7e3d767df429fed33315471b70ad6b0c277bb",
      "parents": [
        "2b58c1b503334ea20be9de3c2b5654855f9d4669",
        "fe37f8f51d90fc4c6230e54dcd1270df5fcc6be3"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Sep 30 15:52:46 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 30 15:52:47 2012 -0700"
      },
      "message": "Merge \"Work on issue #6949468: android.dpi.cts.ConfigurationScreenLayoutTest...\" into jb-mr1-dev"
    },
    {
      "commit": "6a2d17f71342f981c9df1dc5beff33e30eb3ae2b",
      "tree": "aaf68defc949273eccdd48aa40927fe8895ad37d",
      "parents": [
        "933a7546c857dba7704a15b7f7f7847934f14912"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Sun Sep 30 12:14:13 2012 -0700"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Sun Sep 30 15:35:08 2012 -0700"
      },
      "message": "Fix texture corruption\n\nWhen memory gets low on a device, activities flush everything they can.\nHardware-accelerated activites, such as Launcher, flush GL resources and destroy\nthe GL context. However, some resources were still hanging around, due to deferred\ndestruction policies (we don\u0027t delete layers until the DisplayLists they are in\nare finalized, to ensure we don\u0027t deref deleted objects). This meant that we were\nreferring to obsolete GL data in these objects. in particular, it meant that we might\ncome around later, after a new GL context was created, and delete a texture object\nthat was incorrect. We use the layer\u0027s \"texture id\" to refer to the texture underlying the\nlayer. But if there\u0027s a new GL context, then this texture ID is no longer valid, and\nwe may be deleting the texture that a different object (layer, icon, whatever) is referring\nto, because the driver may return that same ID under the new GL context.\n\nThe fix is to more aggressively delete things that we know will not be used again\nwhen the GL context is destroyed. In particular, we delete all resources being used\nby all DisplayLists at GL context destruction time.\n\nIssue #7195815 Textures corruption on all devices, in many apps\n\nChange-Id: I52d2d208173690dbb794a83402d38f14ea4c6c22\n"
    },
    {
      "commit": "2b58c1b503334ea20be9de3c2b5654855f9d4669",
      "tree": "3dd65b90e91ce58b6f7896490704f17ea419e465",
      "parents": [
        "2032a12036cf684f8ac6c24406685a7f97d52649",
        "a2064df6ab77f71e9187da380cbe355c5eaf5a64"
      ],
      "author": {
        "name": "rich cannings",
        "email": "richc@google.com",
        "time": "Sun Sep 30 15:23:41 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 30 15:23:41 2012 -0700"
      },
      "message": "Merge \"Disable package verification in test harness\" into jb-mr1-dev"
    },
    {
      "commit": "fe37f8f51d90fc4c6230e54dcd1270df5fcc6be3",
      "tree": "26aff2996005a8c4069affd169d7157b11d399af",
      "parents": [
        "933a7546c857dba7704a15b7f7f7847934f14912"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Sep 30 12:24:33 2012 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Sep 30 15:06:05 2012 -0700"
      },
      "message": "Work on issue #6949468: android.dpi.cts.ConfigurationScreenLayoutTest...\n\n...#testScreenLayout failures on JO\n\nThis doesn\u0027t actually fix it; I have concluded that the test is broken\n(the platform is correctly reporting that this is a NOT LONG device\nbecause in portrait once you account for the status bar and system\nbar our size is 880dp high and 600dp wide, which is not enough for us\nto be in the LONG config).\n\nHowever while working on this I noticed that the code for computing\nthe configuration of the external display was wrong.  I have fixed\nthat by putting this code for computing these parts of the configuration\nin a common place that both the window manager and external display\ncode can use.\n\nChange-Id: Ic6a84b955e9ec345a87f725203a29e4712dac0ad\n"
    }
  ],
  "next": "a2064df6ab77f71e9187da380cbe355c5eaf5a64"
}
