)]}'
{
  "log": [
    {
      "commit": "bb5f014ae805f166328d72cbf826e8f1f17c9daf",
      "tree": "ca094cf6b7854c575b1f33d4159a9d162cb7c8b4",
      "parents": [
        "0e2aade9f1cfbbbdb60889ca9e1399093eb542ac",
        "b30cb10a0c75c2295e89b1b30d91a73f38ee09fb"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Oct 08 09:46:05 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 08 09:46:05 2012 -0700"
      },
      "message": "Merge \"Use offset in line drawing\" into jb-mr1-dev"
    },
    {
      "commit": "0e2aade9f1cfbbbdb60889ca9e1399093eb542ac",
      "tree": "1857a3f3b3956f38748a4b90b7651e71e2110009",
      "parents": [
        "f895f3cbfcadb2179a290f249e66788cd17b40d4",
        "72d2853b931eddf6d1550a87122409931d8b0694"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Oct 08 08:29:01 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 08 08:29:02 2012 -0700"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into jb-mr1-dev"
    },
    {
      "commit": "f895f3cbfcadb2179a290f249e66788cd17b40d4",
      "tree": "556affb248906f525d0abfbdd85ccfc60f1b6d76",
      "parents": [
        "9c2a38ed10592a54d9bb753ef882632f7a8cd446",
        "3ea5fc2ae6cd7ad4f8b7f204509ab848b13ce462"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Oct 08 08:17:02 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 08 08:17:02 2012 -0700"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into jb-mr1-dev"
    },
    {
      "commit": "9c2a38ed10592a54d9bb753ef882632f7a8cd446",
      "tree": "217864679b43218222ff508df8a7d54d731e036b",
      "parents": [
        "de8e3b122bbbd61aa35fd5cd4fe2fc86cd6f0040",
        "64442c11555d828a41af0b8a58ab933357889061"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Sun Oct 07 22:53:18 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Oct 07 22:53:18 2012 -0700"
      },
      "message": "Merge \"Fix resource reading for secondary users\" into jb-mr1-dev"
    },
    {
      "commit": "de8e3b122bbbd61aa35fd5cd4fe2fc86cd6f0040",
      "tree": "027c47c1bbb9f61fce0c912250ab0640044ed84f",
      "parents": [
        "33a8bd8c40ac3c19674043b1cf3e232a3220868f",
        "9d09824a66e3a9785f3f05929bc9139da108efe4"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Sun Oct 07 21:12:03 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Oct 07 21:12:04 2012 -0700"
      },
      "message": "Merge \"Fix NPE if pulling down QS quickly on very first boot.\" into jb-mr1-dev"
    },
    {
      "commit": "9d09824a66e3a9785f3f05929bc9139da108efe4",
      "tree": "77865525cc682de27b563a586ecee49e19679876",
      "parents": [
        "b3419595c78401c51966f3b104c25eef155ed9a2"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Sun Oct 07 23:27:30 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Sun Oct 07 23:27:30 2012 -0400"
      },
      "message": "Fix NPE if pulling down QS quickly on very first boot.\n\nThe cling interception code can interfere with the touch\nstream to the point that PanelView might get an ACTION_UP or\n_CANCEL without a corresponding ACTION_DOWN, causing\nproblems.\n\nBug: 7301742\nChange-Id: Idd5074c2544b3238517655ab3c068966bae9f912\n"
    },
    {
      "commit": "33a8bd8c40ac3c19674043b1cf3e232a3220868f",
      "tree": "7a9e383737155e6b81edd3186ddec7ba716aedc8",
      "parents": [
        "843c539514302350ee2fcbfcc0a689a41edca25d",
        "af3f32d9a460b663d8f757f771cb220cc78b190a"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Sun Oct 07 18:37:08 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Oct 07 18:37:09 2012 -0700"
      },
      "message": "Merge \"New icon for \"Sleep now.\"\" into jb-mr1-dev"
    },
    {
      "commit": "843c539514302350ee2fcbfcc0a689a41edca25d",
      "tree": "e0e0646a63c0c577e6fff2b0ad8672d44414019c",
      "parents": [
        "133fcdf44bccbda1fe7931bca7d911806435491b",
        "33902db75011d863009585682bd08560c5b89a75"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Sun Oct 07 18:23:01 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Oct 07 18:23:02 2012 -0700"
      },
      "message": "Merge \"AudioService: fix settings for fixed volume device\" into jb-mr1-dev"
    },
    {
      "commit": "133fcdf44bccbda1fe7931bca7d911806435491b",
      "tree": "e7b837fab1223567df4ebb47efa7dc6f4f5279fd",
      "parents": [
        "118f484424f3e5649833df42a7e613f41b2b2ecd",
        "52b307ebc86e12e368694442eb8751e7e0de239e"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Sun Oct 07 18:00:41 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Oct 07 18:00:41 2012 -0700"
      },
      "message": "Merge \"Clear draw flags when updating TextureView\u0027s layer Bug #7171323\" into jb-mr1-dev"
    },
    {
      "commit": "52b307ebc86e12e368694442eb8751e7e0de239e",
      "tree": "1cc6b91ae735d3dcd7d62999e866af41a1d423e9",
      "parents": [
        "50ae66a554126fadee2054e0d01a9e57150cedb5"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Sun Oct 07 17:55:17 2012 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Sun Oct 07 17:57:30 2012 -0700"
      },
      "message": "Clear draw flags when updating TextureView\u0027s layer\nBug #7171323\n\nFinally!\n\nChange-Id: Iefef8fb9a8ef1fe4b374005067145319312c57cf\n"
    },
    {
      "commit": "118f484424f3e5649833df42a7e613f41b2b2ecd",
      "tree": "36b8af9dd8945709f8963b376b6d4b83eefd1fb0",
      "parents": [
        "b3419595c78401c51966f3b104c25eef155ed9a2"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Sun Oct 07 20:38:39 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Sun Oct 07 20:48:28 2012 -0400"
      },
      "message": "Fix NPE on devices without notification panel help clings.\n\nBug: 7302657\nChange-Id: Ia161ea2ef74ef1dfbab55dacaa7274ebc2d66439\n"
    },
    {
      "commit": "33902db75011d863009585682bd08560c5b89a75",
      "tree": "d19c5b6cc319d766f85aaa686e2451281f568152",
      "parents": [
        "7711260e4959686bb1d6f177a843c2108bb04710"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Sun Oct 07 16:15:07 2012 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Sun Oct 07 16:54:47 2012 -0700"
      },
      "message": "AudioService: fix settings for fixed volume device\n\nForce max volume for devices with fixed volume policy (HDMI, dock...)\nwhen reading the settings from DB. Otherwise, these devices would\nget the default volume which is not what we want.\n\nAlso fix a problem related to ringer mode management when reloading the\nvolume settings upon user switch that would cause a muted stream to be\nunmuted.\n\nBug 7301563;\n\nChange-Id: I81cdb97125b845da584ed680181b93c7c1e5903f\n"
    },
    {
      "commit": "b3419595c78401c51966f3b104c25eef155ed9a2",
      "tree": "42450b2ce1ed2a5d0bd2dee3f71800cab1a8fb41",
      "parents": [
        "d6344d76594c49b3e4e5fc062d933f021742c847",
        "db43f4722de6e5635c55a063a709b489e7ff27a6"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Sun Oct 07 16:05:34 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Oct 07 16:05:35 2012 -0700"
      },
      "message": "Merge \"QuickSettings - fail gracefully if we can\u0027t query the profile data\" into jb-mr1-dev"
    },
    {
      "commit": "db43f4722de6e5635c55a063a709b489e7ff27a6",
      "tree": "46241ada5ee900faa79982c467c44021ef16f5a0",
      "parents": [
        "b52b6bf138c9aa5e986c8be95fcd23448792a078"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Sun Oct 07 15:40:00 2012 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Sun Oct 07 16:04:37 2012 -0700"
      },
      "message": "QuickSettings - fail gracefully if we can\u0027t query the profile data\n\nFix a bug where QuickSettings couldn\u0027t get the user info tile data\nwhen starting up encrypted. Since the system will be restarted once\nthe password is entered, it will be loaded properly once unlocked.\n\nBug 7301192\n\nChange-Id: I6455df1d2bc33d375a1af8f2efb42dbdeb38f056\n"
    },
    {
      "commit": "d6344d76594c49b3e4e5fc062d933f021742c847",
      "tree": "0f0d9357ee322199bc4583927dc29d22fc7134c7",
      "parents": [
        "b52b6bf138c9aa5e986c8be95fcd23448792a078",
        "50ae66a554126fadee2054e0d01a9e57150cedb5"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Sun Oct 07 15:56:54 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Oct 07 15:56:55 2012 -0700"
      },
      "message": "Merge \"Work around a possible driver bug Bug #7296475\" into jb-mr1-dev"
    },
    {
      "commit": "64442c11555d828a41af0b8a58ab933357889061",
      "tree": "4a4050e4932bfd85f00a23915660dc8ed01aa1c4",
      "parents": [
        "1ad0fd9c04ae2e352c59129b979145e662f25cbc"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Sun Oct 07 08:17:46 2012 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Sun Oct 07 15:56:34 2012 -0700"
      },
      "message": "Fix resource reading for secondary users\n\nBug: 7086881\n\nLoad resources for the correct user.\n\nAlso clean up package monitoring and locking.\nAdded dump method to SearchManagerService.\n\nSneaking in a change to make crash dialogs visible to current user.\n\nChange-Id: Id56dd15428d66084de995e28be242db27c15fda3\n"
    },
    {
      "commit": "b52b6bf138c9aa5e986c8be95fcd23448792a078",
      "tree": "0017494be9f8a8a3f3c6a3788a7b6a664e6ac39b",
      "parents": [
        "9302251e3a09810164895237a6a2e8ac4987c3c0",
        "6309271f7b0f27ee725e36bfa48b4d250e44006f"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Oct 07 15:48:38 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Oct 07 15:48:39 2012 -0700"
      },
      "message": "Merge \"Fix issue #7295951: Mako asks which Launcher to use at every re-boot\" into jb-mr1-dev"
    },
    {
      "commit": "9302251e3a09810164895237a6a2e8ac4987c3c0",
      "tree": "0d11a3f7ff0e1ec20aeeda945ed79419bff7643b",
      "parents": [
        "ec799e883cb309fc12f22cab19e53f1e27886ba5",
        "8b9cf1c8000eb581457713a5c0ce41c59f90c353"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sun Oct 07 15:41:19 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Oct 07 15:41:20 2012 -0700"
      },
      "message": "Merge \"Reduce screen on latency, eliminate flashes.\" into jb-mr1-dev"
    },
    {
      "commit": "ec799e883cb309fc12f22cab19e53f1e27886ba5",
      "tree": "c282de5f3f6cd12a1218d712c8ba99095018e206",
      "parents": [
        "b88311685c84fe4a5b763c510cc630c9d4b1d036",
        "297d789d444626191ff6dc29eb43aeaa1f917969"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Oct 07 15:30:29 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Oct 07 15:30:30 2012 -0700"
      },
      "message": "Merge \"More on #7296510 Transition from lock screen to dreaming is really bad\" into jb-mr1-dev"
    },
    {
      "commit": "50ae66a554126fadee2054e0d01a9e57150cedb5",
      "tree": "536c47edc484fec4b9dffc46917e7a88a615f535",
      "parents": [
        "7711260e4959686bb1d6f177a843c2108bb04710"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Sun Oct 07 14:05:59 2012 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Sun Oct 07 15:23:55 2012 -0700"
      },
      "message": "Work around a possible driver bug\nBug #7296475\n\nWhen re-enabling the scissor the driver seems to ignore the already\nexisting scissor box. This change resets the scissor box when the\ntest state changes.\n\nChange-Id: I3a68433164f99d21fbab769a26c56fe416c1539a\n"
    },
    {
      "commit": "297d789d444626191ff6dc29eb43aeaa1f917969",
      "tree": "cd476dcddc1f9ca702333c7f71d758aae8beda76",
      "parents": [
        "1ad0fd9c04ae2e352c59129b979145e662f25cbc"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Oct 07 15:14:45 2012 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Oct 07 15:14:45 2012 -0700"
      },
      "message": "More on #7296510 Transition from lock screen to dreaming is really bad\n\nThe final iteration of that change was a little too aggresive in\ndeciding when it turns off the dream\u0027s enter animation, so it was\ndoing this always instead of just when it needed to (when it is\nbeing displayed to hide the lock screen).\n\nThis change fixes a dumb typo that was causing the dream to always\nturn off its own animation (duh!) and tweaks the logic for deciding\nwhen the dream should be able to cause the lock screen to hide to\nbetter ensure that it is shown before the lock screen gets hidden.\n\nChange-Id: Ie73a5be9ee597713644fb2a0202f36c32b4f1fca\n"
    },
    {
      "commit": "8b9cf1c8000eb581457713a5c0ce41c59f90c353",
      "tree": "3ff369a13efd5932b993bbc76098362e84e761cb",
      "parents": [
        "138f272bfcd45f233abfd94faf4aabaa5d01b90b"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sun Oct 07 14:54:17 2012 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sun Oct 07 14:54:17 2012 -0700"
      },
      "message": "Reduce screen on latency, eliminate flashes.\n\nAlways use the ElectronBeam now, even when we are only animating\nthe backlight so that we will have a black surface remaining\non the screen after the screen turns off.\n\nWhen turning on the screen, keep the black surface showing until\nwe unblock screen on then dismiss it as usual.\n\nThis change eliminates the flashing of old display content when\nthe screen is turned on.  It also helps to conceal some of the\nlatency of turning the screen on.  We always turn the screen on\nimmediately (even when screen on has nominally been blocked) and\nrely on the black surface to hide the screen contents until the\nlast moment.  Dismissing the black surface is practically\ninstantaneous compared to turning the screen on.\n\nBug: 7299370\nBug: 7139924\nChange-Id: I57d13287acd05bd0a48811095bb02dc7bc7cbeb6\n"
    },
    {
      "commit": "6309271f7b0f27ee725e36bfa48b4d250e44006f",
      "tree": "7e26484db78bb1e261b64ab3a16065dd4b512454",
      "parents": [
        "1ad0fd9c04ae2e352c59129b979145e662f25cbc"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Oct 07 14:45:35 2012 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Oct 07 14:45:35 2012 -0700"
      },
      "message": "Fix issue #7295951: Mako asks which Launcher to use at every re-boot\n\nA couple problems:\n\n- We need to clear app preferences later, now that we have encrypted apps.\n- The multi-user implementation of this would allow different preferred\n  apps from different users to potentially interefere with each other.\n  They are not completely separate data structures.\n\nChange-Id: Id4f1ebb6414fdf30ff1049adaa1efe83dabac01a\n"
    },
    {
      "commit": "b88311685c84fe4a5b763c510cc630c9d4b1d036",
      "tree": "839015bc2a68b493911cbf59055677232170b666",
      "parents": [
        "5745a6763a5647db5b461fbe57a643738fa2fe25",
        "b17a726f2fb1066060b5646d35233d26222e8721"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Sun Oct 07 13:51:56 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Oct 07 13:51:57 2012 -0700"
      },
      "message": "Merge \"Notification \u0026 settings panel help.\" into jb-mr1-dev"
    },
    {
      "commit": "5745a6763a5647db5b461fbe57a643738fa2fe25",
      "tree": "73f30c0ffae94f2d214b4a8dd18ff1e47ce334b2",
      "parents": [
        "138f272bfcd45f233abfd94faf4aabaa5d01b90b",
        "a21bf0c6ea0205abced7bfdcaf552535f395f34f"
      ],
      "author": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Sun Oct 07 12:38:32 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Oct 07 12:38:33 2012 -0700"
      },
      "message": "Merge \"Suppress unnecessary calls to update widget size (issue 7287744)\" into jb-mr1-dev"
    },
    {
      "commit": "af3f32d9a460b663d8f757f771cb220cc78b190a",
      "tree": "0b9268bc4f5056ac7de63841914e09dd54a70709",
      "parents": [
        "1ad0fd9c04ae2e352c59129b979145e662f25cbc"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Sun Oct 07 15:02:34 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Sun Oct 07 15:03:42 2012 -0400"
      },
      "message": "New icon for \"Sleep now.\"\n\nShould only be shown in the docking intent chooser, but if\nyou use AnyCut to link to the Somnambulator you\u0027ll see it\nthere as well.\n\nBug: 7267723\nChange-Id: I4be7572e4785f35b4ac1ad91d03a617d5d2fe3c1\n"
    },
    {
      "commit": "138f272bfcd45f233abfd94faf4aabaa5d01b90b",
      "tree": "525c2d044279fdafed1ece5e91cf33c619413fc7",
      "parents": [
        "33877e15b8bfc50bd874027689a4794aa93b923d",
        "ade0a9a9386a2cd6f11ad3cde257c11fe300d785"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Sun Oct 07 11:50:14 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Oct 07 11:50:55 2012 -0700"
      },
      "message": "Merge \"Save resized windows even if freezing.\" into jb-mr1-dev"
    },
    {
      "commit": "33877e15b8bfc50bd874027689a4794aa93b923d",
      "tree": "f2315456796e88f0623bf4fed1f2a43a49f3696d",
      "parents": [
        "786d10921b2c525ed22b78ec40ae2554eec85912",
        "5962b12bedc4a1d0354816c1cd6b06ba04f6d807"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Sun Oct 07 11:48:49 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Oct 07 11:48:50 2012 -0700"
      },
      "message": "Merge \"Adds showWhenLocked attribute to Activities.\" into jb-mr1-dev"
    },
    {
      "commit": "b17a726f2fb1066060b5646d35233d26222e8721",
      "tree": "041c2872b53f265909835736f4f4119afd1df568",
      "parents": [
        "1ad0fd9c04ae2e352c59129b979145e662f25cbc"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Fri Oct 05 14:32:50 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Sun Oct 07 14:48:24 2012 -0400"
      },
      "message": "Notification \u0026 settings panel help.\n\nComes up the first time you touch the status bar; explains\nwhere quick settings is, and even allows you to swipe down\nto try it (instead of touching \"OK\").\n\nBug: 7209412\nChange-Id: I72b1a91902e64b4623e0fcaf1555dc703870b59f\n"
    },
    {
      "commit": "786d10921b2c525ed22b78ec40ae2554eec85912",
      "tree": "6671b67ff946b0893042396be6e7bb2b4b3b8bb7",
      "parents": [
        "7711260e4959686bb1d6f177a843c2108bb04710",
        "6f2a3d298205522f2e799800dace0e6c345dd4d3"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Sun Oct 07 11:33:29 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Oct 07 11:33:29 2012 -0700"
      },
      "message": "Merge \"Quick settings user display and switching\" into jb-mr1-dev"
    },
    {
      "commit": "7711260e4959686bb1d6f177a843c2108bb04710",
      "tree": "50e24d68b6f3f639e99be10b1daeac26b2bf024d",
      "parents": [
        "fc6825b1b709e9c73e4c872c8eab5dfab3d1ee08",
        "48f37ec8c98a6281dbf067d1740a3bc4953ed26f"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sun Oct 07 06:39:23 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Oct 07 06:39:23 2012 -0700"
      },
      "message": "Merge \"Keep quick settings brightness icon/dialog level in sync.\" into jb-mr1-dev"
    },
    {
      "commit": "fc6825b1b709e9c73e4c872c8eab5dfab3d1ee08",
      "tree": "851d21ce4346e2f35ac95523de5c7798944d697d",
      "parents": [
        "140cdb7a5d43e80d1408b05be8dd22c49ad68dfe",
        "01e2f4f522db91d1a2ece24b503ca1375c55ec2e"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sun Oct 07 06:33:41 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Oct 07 06:33:42 2012 -0700"
      },
      "message": "Merge \"Update quick settings wireless display tile per spec.\" into jb-mr1-dev"
    },
    {
      "commit": "140cdb7a5d43e80d1408b05be8dd22c49ad68dfe",
      "tree": "8a4f32c6f85ba9a74f4c2d76d40d12f6380c9b8d",
      "parents": [
        "2ec390d1ea18eb7f232ce89f7294dc5e640f8b21",
        "b76eebff47653daf0c98119aeb68b57cb9a46f9d"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sat Oct 06 22:53:40 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Oct 06 22:53:40 2012 -0700"
      },
      "message": "Merge \"Allow the dim brightness to be brighter than the minimum.\" into jb-mr1-dev"
    },
    {
      "commit": "2ec390d1ea18eb7f232ce89f7294dc5e640f8b21",
      "tree": "40d02006573d24bfde608018d0060ba1f1ca618d",
      "parents": [
        "1ad0fd9c04ae2e352c59129b979145e662f25cbc",
        "c7505bc9dddcb0655302c1598e966bf121586ebe"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sat Oct 06 22:51:58 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Oct 06 22:51:59 2012 -0700"
      },
      "message": "Merge \"Increase lock screen timeout when on custom widget page.\" into jb-mr1-dev"
    },
    {
      "commit": "c7505bc9dddcb0655302c1598e966bf121586ebe",
      "tree": "b030e02b87a9c23927a7cd85f0b0fddd900dcb3d",
      "parents": [
        "52177738e8fa38e2f7769db1bcad40e7405baf17"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 05 21:58:15 2012 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sat Oct 06 14:25:09 2012 -0700"
      },
      "message": "Increase lock screen timeout when on custom widget page.\n\nBug: 7290676\nChange-Id: I93c48fb24adb24d16ec278a4fdd51a13a85a96c3\n"
    },
    {
      "commit": "ade0a9a9386a2cd6f11ad3cde257c11fe300d785",
      "tree": "bf924554bf31d75bec4f398295e07123033bf9ed",
      "parents": [
        "1ad0fd9c04ae2e352c59129b979145e662f25cbc"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Sat Oct 06 13:55:07 2012 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Sat Oct 06 13:55:07 2012 -0700"
      },
      "message": "Save resized windows even if freezing.\n\nDuring app freezes resized windows were being dropped if the freeze\nwindow timed out. This fix adds windows to the list of resized\nwindows but does not notify the clients of the resize until freezing\nis completed.\n\nBug: 7094175 fixed.\nChange-Id: Iee1f5f532a0e661fbf900e4540146ae4b645d68e\n"
    },
    {
      "commit": "5962b12bedc4a1d0354816c1cd6b06ba04f6d807",
      "tree": "b9918fad07cf0e0ff84d510b6e17b31cf48394f9",
      "parents": [
        "88400d3a31139c40c4014faf86c243647087ef6c"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Fri Oct 05 14:45:52 2012 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Sat Oct 06 13:09:58 2012 -0700"
      },
      "message": "Adds showWhenLocked attribute to Activities.\n\nThe new attribute allows an Activity such as the alarm to appear\non all users screens.\n\nBug: 7213805 fixed.\nChange-Id: If7866b13d88c04af07debc69e0e875d0adc6050a\n"
    },
    {
      "commit": "b76eebff47653daf0c98119aeb68b57cb9a46f9d",
      "tree": "0c5c7bc9d76557caf9c21106671d78a2c84b397e",
      "parents": [
        "52177738e8fa38e2f7769db1bcad40e7405baf17"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 05 22:26:44 2012 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sat Oct 06 12:37:47 2012 -0700"
      },
      "message": "Allow the dim brightness to be brighter than the minimum.\n\nDefines the lower end of the allowable screen brightness range\nas the lesser of the dim level, the user brightness setting\nminimum value and the lowest auto-brightness level.\n\nBug: 7295909\nChange-Id: I7a72b4611631f9e51578205ff12898c5bae02b1b\n"
    },
    {
      "commit": "1ad0fd9c04ae2e352c59129b979145e662f25cbc",
      "tree": "65890c541c4020fdb35757ad67b85aebd055e2ce",
      "parents": [
        "f81dc4c08b2985ef369134b73e1b383b8284e912",
        "f772cba59760d1ad9eb5cb9205b2e2e9126e488d"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Sat Oct 06 12:11:45 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Oct 06 12:17:56 2012 -0700"
      },
      "message": "Merge \"Accessibility active window not updated on time.\" into jb-mr1-dev"
    },
    {
      "commit": "f81dc4c08b2985ef369134b73e1b383b8284e912",
      "tree": "fd155c946012d318812e997dafb61ec6ebc2bc5e",
      "parents": [
        "52177738e8fa38e2f7769db1bcad40e7405baf17",
        "a7bcb546bc4d9492a1e3c994bdc1318db7a3a0c4"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Sat Oct 06 12:11:29 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Oct 06 12:11:29 2012 -0700"
      },
      "message": "Merge \"Screen magnification cannot be engaged in landscape on a phone.\" into jb-mr1-dev"
    },
    {
      "commit": "52177738e8fa38e2f7769db1bcad40e7405baf17",
      "tree": "d21a132d2af3fbfe13c333b2380ad66733b4b224",
      "parents": [
        "d9c99124d4870361c7c1e28fb78adf245eb1305a",
        "4c1e3183baf39ab69c0289c1511877a8bb0b0f75"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sat Oct 06 11:08:16 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Oct 06 11:08:17 2012 -0700"
      },
      "message": "Merge \"Fix issue #7296314, issue #7296314.\" into jb-mr1-dev"
    },
    {
      "commit": "48f37ec8c98a6281dbf067d1740a3bc4953ed26f",
      "tree": "5ec69800231b42368f880de6bb646348a204af89",
      "parents": [
        "20de160ca32a8f2936a80ffd70551a22e2371d25"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Oct 05 16:32:51 2012 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sat Oct 06 11:57:52 2012 -0400"
      },
      "message": "Keep quick settings brightness icon/dialog level in sync.\n\nWe now listen for brightness changes and update the icon appropriately.\nNote there are still only two icon states in QS (auto-on and auto-off).\n\nWe also listen for user switches, since the brightness setting is per-user.\n\nThe manual brightness level is now kept in sync with level set in Settings.\n\nThis change is tightly scoped to brightness only.  Any other\nQS bugs should be triaged separately.\n\nBug:7283805\nChange-Id: Ibaf8fe94e98f65cc02efe7fcddf4f38370fdb09f\n"
    },
    {
      "commit": "6f2a3d298205522f2e799800dace0e6c345dd4d3",
      "tree": "c36a7d4348c5a39dd701b426ece473c995290b40",
      "parents": [
        "d9c99124d4870361c7c1e28fb78adf245eb1305a"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Oct 05 22:32:04 2012 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Oct 05 22:36:13 2012 -0700"
      },
      "message": "Quick settings user display and switching\n\nLoad user information for the current user and display in quick\nsettings tile. Name is pulled from the contacts DB from the \"Me\"\nprofile, which will override the raw name on the system user if\nneeded.\n\nOpen the user switcher on the lock screen if this tile is clicked and\nthere is more than one user registered on the system. If there is only\none user, show the \"Me\" quick contact card.\n\nDarken the background protection behind the user\u0027s name on the QS tile\nlayout so that it\u0027s readable against very light profile pic\nbackgrounds.\n\nBug 7175023\nBug 7257997\n\nChange-Id: Ia1e7dd7af72dbd49113a827f9228e0a32e20a0dc\n"
    },
    {
      "commit": "4c1e3183baf39ab69c0289c1511877a8bb0b0f75",
      "tree": "c92b0102185b0b767a96db712d08ebdcd82892b7",
      "parents": [
        "f948500239803b2b7247ff5058e39e4d645c5b70"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Oct 05 18:37:54 2012 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Oct 05 20:38:31 2012 -0700"
      },
      "message": "Fix issue #7296314, issue #7296314.\n\n7296314 Crashing dreams are stuck\n7296510 Transition from lock screen to dreaming is really bad\n\nThe window layer for dreams is now moved down below the keyguard,\nso that some of the expected stuff like crash and ANR dialogs can\nbe seen on top of them.  While doing this, I reorganized how we\ndefine the layers so the constants are just in the switch statement,\nso it is much less crazy-making trying to read how things go\ntogether.\n\nWe now have some special cases for when a dream is being shown\nto turn off its animation if the keyguard is currently shown.\nSince we know it will be hiding the keyguard we need it to be\nshown immediately so that you don\u0027t see whatever is behind it.\n\nCleaned up some handling of when the lock screen is displayed\nwhile a FLAG_SHOW_WHEN_LOCKED window is displayed, so that the\nlockscreen doesn\u0027t transiently get shown and mess up the fullscreen\nor system UI state.  This also fixes problems with any normal\nactivity that is doing this.\n\nHid the methods on DreamService for setting lights out mode.  It\ndoesn\u0027t make sense to have such methods on DreamService, because\nyou can just as well do that on your own View that is showing the\ndream content, and when you can do that you can fully participate\nin the (required) interactions about it such as being told when\nthe mode goes away.\n\nThe DreamService method for going fullscreen now uses the window\nflag for doing this, which is what you want, because you want this\nstate to persistent on that window and not get knocked out if\nsomething above the window tickles the system UI state.\n\nAlso fixed the problem where dreams that hid the status bar would\nhave a jerky animation when going away, since they were causing the\nactivity behind them to be layed out without the lock screen.  This\nis a kind-of ugly special case in the window manager right now to\njust not layout windows that are behind a dream.  Good enough for MR1.\n\nChange-Id: Ied2ab86ae068b1db0ff5973882f6d17b515edbcd\n"
    },
    {
      "commit": "d9c99124d4870361c7c1e28fb78adf245eb1305a",
      "tree": "199280b7928a833f12938cdb59b8d8a7611d7f01",
      "parents": [
        "4d12d5be8fafc7bfe2f677357d326514ad5986e3",
        "c8860602726d771c69a3fefedfa03419d1c03b1c"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Oct 05 20:04:37 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 20:04:37 2012 -0700"
      },
      "message": "Merge \"Incorrect temporary detach of accessibility focused view may lead to a crash.\" into jb-mr1-dev"
    },
    {
      "commit": "4d12d5be8fafc7bfe2f677357d326514ad5986e3",
      "tree": "dd0729b7916f01092e265031454e8e3a9d9ab3e3",
      "parents": [
        "b71ccfcf9b049372cdbd4f3f0bf51159e384f217",
        "f33b2b2b2483fa824c650b281159ca62e1d0123a"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 05 19:44:36 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 19:44:36 2012 -0700"
      },
      "message": "Merge \"Recover from bad input event timestamps from the kernel.\" into jb-mr1-dev"
    },
    {
      "commit": "a7bcb546bc4d9492a1e3c994bdc1318db7a3a0c4",
      "tree": "45ce002a91ee25ec3ee10b2c6345387977cbfe40",
      "parents": [
        "7ef38ea9e5ee1d2fd58e818f37191a589793e236"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Oct 05 19:34:40 2012 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Oct 05 19:39:26 2012 -0700"
      },
      "message": "Screen magnification cannot be engaged in landscape on a phone.\n\n1. The reason is that the screen magnifier computes that the whole\n   screen is not magnifiable. The miscalculation was caused due to\n   an incorrect assumption that the non-magnified area is only at\n   the bottom. In fact, on a phone in landscape the non-magnified\n   area is both on the right and at the bottom. This change adds\n   a correct algorithm for computing the magnified region.\n\n2. Increasing the delay for computing the magnified area when the\n   keyguard goes away to allow all windows hidden by the keyguard\n   to be shown. In rare occasions the previous delay was not long\n   enough resulting in a state where the keyboard is considered\n   a part of the magnified region.\n\n3. Removed some dead code.\n\nbug:7293097\n\nChange-Id: Ic5ff91977df8bcf4afd77071685c3eb20555d4f3\n"
    },
    {
      "commit": "f33b2b2b2483fa824c650b281159ca62e1d0123a",
      "tree": "fbad3fecf3697d311bbbe16746d046a7696ca343",
      "parents": [
        "f948500239803b2b7247ff5058e39e4d645c5b70"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 05 17:59:56 2012 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 05 19:33:28 2012 -0700"
      },
      "message": "Recover from bad input event timestamps from the kernel.\n\nThis can happen due to a race when the input device is\nopened or if the kernel happens to be missing the required\nAndroid patches to set the timestamp correctly.\n\nBug: 7291243\nChange-Id: If4319440eaff2889147c86296abd39efc5664346\n"
    },
    {
      "commit": "b30cb10a0c75c2295e89b1b30d91a73f38ee09fb",
      "tree": "b0d09497b77b7efcb553e9a2b665fb2c43652bde",
      "parents": [
        "18c2b6e730f6d639421e45328f4fb2514683efe5"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Fri Oct 05 19:11:37 2012 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Fri Oct 05 19:14:02 2012 -0700"
      },
      "message": "Use offset in line drawing\n\nPartial revert of cb4d6009\n\nbug:7299070\nChange-Id: I1db7b035e3015e0f6d15c95aef71ea74dbeca13e\n"
    },
    {
      "commit": "b71ccfcf9b049372cdbd4f3f0bf51159e384f217",
      "tree": "572c97506240db8b151b17f15d51b476acdd28f0",
      "parents": [
        "2b1cab00d1a47d51f13c44449c91824d59b8211e",
        "8320de8e29819963845d3d386d6d087844a5ae31"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Fri Oct 05 19:13:46 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 19:13:46 2012 -0700"
      },
      "message": "Merge \"Fix widget cross-talk between users due to Settings widget\" into jb-mr1-dev"
    },
    {
      "commit": "2b1cab00d1a47d51f13c44449c91824d59b8211e",
      "tree": "8a838618edd72fec08e803624b8e480ea211fb18",
      "parents": [
        "bfe4362a4ce707ba8fa03e4257c37f396340914a",
        "42bf1848fef341f4da38d6342856a189adada8d2"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Oct 05 19:07:43 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 05 19:07:43 2012 -0700"
      },
      "message": "am 42bf1848: am daf69014: am a4c7176d: Merge \"Doc change: Add core quality and tablet quality docs and spotlight.\" into jb-dev-docs\n\n* commit \u002742bf1848fef341f4da38d6342856a189adada8d2\u0027:\n  Doc change: Add core quality and tablet quality docs and spotlight.\n"
    },
    {
      "commit": "42bf1848fef341f4da38d6342856a189adada8d2",
      "tree": "4f5714008d688d00dd6f3c95d0058a2311c08371",
      "parents": [
        "07afab6bd4ef390f97096f14a2bb3d5852836b4c",
        "daf69014b5f25accae38dfef3d5880b4b7b87f8b"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Oct 05 19:06:06 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 05 19:06:06 2012 -0700"
      },
      "message": "am daf69014: am a4c7176d: Merge \"Doc change: Add core quality and tablet quality docs and spotlight.\" into jb-dev-docs\n\n* commit \u0027daf69014b5f25accae38dfef3d5880b4b7b87f8b\u0027:\n  Doc change: Add core quality and tablet quality docs and spotlight.\n"
    },
    {
      "commit": "daf69014b5f25accae38dfef3d5880b4b7b87f8b",
      "tree": "2088ed6a5f00e3da672e8d6c538c801988f6dca1",
      "parents": [
        "34765caf6543bce8a4669563eb21f0077d4e2d26",
        "a4c7176dbc5193085ba3f2f602d16adac12cfa63"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Oct 05 19:03:51 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 05 19:03:51 2012 -0700"
      },
      "message": "am a4c7176d: Merge \"Doc change: Add core quality and tablet quality docs and spotlight.\" into jb-dev-docs\n\n* commit \u0027a4c7176dbc5193085ba3f2f602d16adac12cfa63\u0027:\n  Doc change: Add core quality and tablet quality docs and spotlight.\n"
    },
    {
      "commit": "a4c7176dbc5193085ba3f2f602d16adac12cfa63",
      "tree": "ddc01f860fda3d900a5f7adc53123004efb70dca",
      "parents": [
        "d8a4a72ab5f99d2dc5e95a07d9e3eb6ada40da6b",
        "9aeb0a81daddb2052f7ac535e9a50f910762471c"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Oct 05 18:56:23 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 19:01:06 2012 -0700"
      },
      "message": "Merge \"Doc change: Add core quality and tablet quality docs and spotlight.\" into jb-dev-docs"
    },
    {
      "commit": "bfe4362a4ce707ba8fa03e4257c37f396340914a",
      "tree": "d3c00234c7c70bf5dd51074c754cff04c731bc47",
      "parents": [
        "f948500239803b2b7247ff5058e39e4d645c5b70",
        "07afab6bd4ef390f97096f14a2bb3d5852836b4c"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Oct 05 18:56:40 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 05 18:56:40 2012 -0700"
      },
      "message": "am 07afab6b: am 34765caf: am d8a4a72a: Merge \"Doc change: edits to distribute content.\" into jb-dev-docs\n\n* commit \u002707afab6bd4ef390f97096f14a2bb3d5852836b4c\u0027:\n  Doc change: edits to distribute content.\n"
    },
    {
      "commit": "f772cba59760d1ad9eb5cb9205b2e2e9126e488d",
      "tree": "6844dcb8598476c47eb03d7846dac33616fbc409",
      "parents": [
        "7ef38ea9e5ee1d2fd58e818f37191a589793e236"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Oct 05 18:49:17 2012 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Oct 05 18:56:26 2012 -0700"
      },
      "message": "Accessibility active window not updated on time.\n\n1. The active window is the one the user is touching or the one\n   that has input focus. It has to be made current immediately\n   after the user has stopped touching the screen because if the\n   user types with the IME he should get a feedback for the\n   letter typed in the text view which is in the input focused\n   window. Note that we always deliver hover accessibility events\n   (they are a result of user touching the screen) so change of\n   the active window before all hover accessibility events from\n   the touched window are delivered is fine.\n\nbug:7296890\n\nChange-Id: I1ae87c8419e2f19bd8eb68de084c7117c66894bc\n"
    },
    {
      "commit": "07afab6bd4ef390f97096f14a2bb3d5852836b4c",
      "tree": "cae1140f11cc931ff775ff49e5ad1b0443be73aa",
      "parents": [
        "1c2056d6a5578f8c878535a3fb79a385ed1639d9",
        "34765caf6543bce8a4669563eb21f0077d4e2d26"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Oct 05 18:54:45 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 05 18:54:45 2012 -0700"
      },
      "message": "am 34765caf: am d8a4a72a: Merge \"Doc change: edits to distribute content.\" into jb-dev-docs\n\n* commit \u002734765caf6543bce8a4669563eb21f0077d4e2d26\u0027:\n  Doc change: edits to distribute content.\n"
    },
    {
      "commit": "34765caf6543bce8a4669563eb21f0077d4e2d26",
      "tree": "6350040f4d98ea35e28ff934b97e59c3ce0a7bdf",
      "parents": [
        "98d4d7196870205d5d93df330bdef0c23fcaf2c0",
        "d8a4a72ab5f99d2dc5e95a07d9e3eb6ada40da6b"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Oct 05 18:52:13 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 05 18:52:13 2012 -0700"
      },
      "message": "am d8a4a72a: Merge \"Doc change: edits to distribute content.\" into jb-dev-docs\n\n* commit \u0027d8a4a72ab5f99d2dc5e95a07d9e3eb6ada40da6b\u0027:\n  Doc change: edits to distribute content.\n"
    },
    {
      "commit": "d8a4a72ab5f99d2dc5e95a07d9e3eb6ada40da6b",
      "tree": "79a633decb39989cc8d44d10a1969e0f8dc98e30",
      "parents": [
        "2ed01adc8d1af5a11520bd71450b764ca36fcb1c",
        "4473ababadc2ec528191fdcbae4006f5ea5e72e8"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Oct 05 18:50:02 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 18:50:03 2012 -0700"
      },
      "message": "Merge \"Doc change: edits to distribute content.\" into jb-dev-docs"
    },
    {
      "commit": "c8860602726d771c69a3fefedfa03419d1c03b1c",
      "tree": "cd8fb100d975889117b6d6457f60183ca738441f",
      "parents": [
        "8d0739da7ff6589101f1dc2d5f579f3bfdefd3b4"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Oct 05 17:45:06 2012 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Oct 05 18:47:13 2012 -0700"
      },
      "message": "Incorrect temporary detach of accessibility focused view may lead to a crash.\n\n1. If an app naither reattaches nor removes detached view that has\n   accessibility focus, an exception in the drawing of accessibility\n   focus occurs since we are trying to compute the focused rect by\n   offseting the bounds of the focused view in coords of the root\n   but the focused one is not attached.\n\nbug:7297191\n\nChange-Id: Ib69d52e474b8ea365754f5311f5e809bd757dd1a\n"
    },
    {
      "commit": "9aeb0a81daddb2052f7ac535e9a50f910762471c",
      "tree": "5ff9d2c567ae06d11dd982184830372a1c48bb18",
      "parents": [
        "4473ababadc2ec528191fdcbae4006f5ea5e72e8"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon Aug 20 11:07:36 2012 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Oct 05 18:47:10 2012 -0700"
      },
      "message": "Doc change: Add core quality and tablet quality docs and spotlight.\n\nChange-Id: Ia88e66818200fdc20417c0fe20672a5758284028\n\nConflicts:\n\n\tdocs/html/distribute/googleplay/quality/core.jd\n\tdocs/html/distribute/googleplay/quality/index.jd\n\tdocs/html/distribute/googleplay/quality/tablet.jd\n"
    },
    {
      "commit": "a21bf0c6ea0205abced7bfdcaf552535f395f34f",
      "tree": "dfd22ac0a672835f1ef3c059e817e702b32125c4",
      "parents": [
        "f752202bee88e31ce765483ba2efa6999ae9c9ad"
      ],
      "author": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Fri Oct 05 18:20:46 2012 -0700"
      },
      "committer": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Fri Oct 05 18:20:46 2012 -0700"
      },
      "message": "Suppress unnecessary calls to update widget size (issue 7287744)\n\nChange-Id: I2cec03a32b42f7a56e0f538dcd5c09de4ce2e076\n"
    },
    {
      "commit": "f948500239803b2b7247ff5058e39e4d645c5b70",
      "tree": "a545c2ec04710682b5f260ceba992b38f9684648",
      "parents": [
        "020daada9d5311921fe3185c68f083cf4aac18f8",
        "3ba439d6481b7f23ade44bfde0700aaa1e076a32"
      ],
      "author": {
        "name": "Satoshi Kataoka",
        "email": "satok@google.com",
        "time": "Fri Oct 05 17:59:07 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 17:59:09 2012 -0700"
      },
      "message": "Merge \"Fix the issue on the input method switch picker\" into jb-mr1-dev"
    },
    {
      "commit": "020daada9d5311921fe3185c68f083cf4aac18f8",
      "tree": "59a68f2e6fd500ec93f3d1014dbb1ed067efb585",
      "parents": [
        "5a3322fec3be02cda158a0a9c66be725e4056746",
        "8d0739da7ff6589101f1dc2d5f579f3bfdefd3b4"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Oct 05 17:30:17 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 17:33:36 2012 -0700"
      },
      "message": "Merge \"Accessibility focus not cleared on temporary detach.\" into jb-mr1-dev"
    },
    {
      "commit": "5a3322fec3be02cda158a0a9c66be725e4056746",
      "tree": "06ec84c48a6b2599cf38af23eb7dcab6ff151b0d",
      "parents": [
        "fdcb2257d20435326baa41dd713c7ffee322e84c",
        "0a34d9edf02954d83c2861a8c6836865f8fa00fb"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri Oct 05 17:29:36 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 17:29:36 2012 -0700"
      },
      "message": "Merge \"Fix unresponsive back button in keyguard.\" into jb-mr1-dev"
    },
    {
      "commit": "8d0739da7ff6589101f1dc2d5f579f3bfdefd3b4",
      "tree": "d22bb2a6eed249648905fa1e4e837ec9bd00e543",
      "parents": [
        "7ef38ea9e5ee1d2fd58e818f37191a589793e236"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Oct 05 17:26:38 2012 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Oct 05 17:26:49 2012 -0700"
      },
      "message": "Accessibility focus not cleared on temporary detach.\n\n1. There was a path for removing a view without clearing its accessibility focus.\n   Then when we try to draw the focused rectangle we get an exception since the\n   accessibility focused view is not attached to the view tree when computing\n   the location of the rectangel to draw.\n\nbug:7297191\n\nChange-Id: I81e3c35e830e27cf95e73accb665629d0c456afb\n"
    },
    {
      "commit": "8320de8e29819963845d3d386d6d087844a5ae31",
      "tree": "75138b98999e2b721256c2833d4f22325cab604f",
      "parents": [
        "9dc11eb848bfcd463e504133e4e356c7e6497842"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Fri Oct 05 16:10:38 2012 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Fri Oct 05 17:24:37 2012 -0700"
      },
      "message": "Fix widget cross-talk between users due to Settings widget\n\nBug: 7247911\nBug: 7294899\n\nAlso did some cleanup of unused code that resulted from refactoring\nthe app widget service. Fixed a few more ambiguous calls that weren\u0027t\nusing the correct user id.\nAdded some logging and improved the dump() formatting.\n\nChange-Id: I27abb5c6341458e1e50a2cc9ab67e8de573ab283\n"
    },
    {
      "commit": "0a34d9edf02954d83c2861a8c6836865f8fa00fb",
      "tree": "b0c38dba77333ceab5c6f1be32ce621b2da21fe0",
      "parents": [
        "f5e2b2c26c37d839e6559319d311b62598c6dade"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri Oct 05 17:15:41 2012 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri Oct 05 17:15:41 2012 -0700"
      },
      "message": "Fix unresponsive back button in keyguard.\n\nWhen keyguard doesn\u0027t have focus, events weren\u0027t being propagated to\nkeyguard properly.  The fix is to grab the back-button event from the\ntop-level view and handle it there.\n\nChange-Id: Ied9761919cff30173f43f03e4c2a1732387e618e\n"
    },
    {
      "commit": "fdcb2257d20435326baa41dd713c7ffee322e84c",
      "tree": "71e086a2108aadc4f0e6655379b2b258e7be930f",
      "parents": [
        "6409e445fbaef14852d13d51441538c0739ec07e",
        "605ea69ab16dee2047ea43905a9b443896cde121"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 05 16:55:49 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 17:11:14 2012 -0700"
      },
      "message": "Merge \"Fix a deadlock involving BatteryService.\" into jb-mr1-dev"
    },
    {
      "commit": "6409e445fbaef14852d13d51441538c0739ec07e",
      "tree": "17b29a09da112c861cbb51af4e034af8f99183c1",
      "parents": [
        "12ac6077ffdeb1af572594b869fa331a941f41c8",
        "1c2056d6a5578f8c878535a3fb79a385ed1639d9"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Oct 05 17:07:58 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 05 17:07:58 2012 -0700"
      },
      "message": "am 1c2056d6: am 98d4d719: am 2ed01adc: a few more crosslinks for design guide (to other design docs or dev docs)\n\n* commit \u00271c2056d6a5578f8c878535a3fb79a385ed1639d9\u0027:\n  a few more crosslinks for design guide (to other design docs or dev docs)\n"
    },
    {
      "commit": "1c2056d6a5578f8c878535a3fb79a385ed1639d9",
      "tree": "c4880d4ef1fdf001a2cd9d740d5f648caf166807",
      "parents": [
        "7645936c7b223ad865abdf22b79bdfac4cf39d98",
        "98d4d7196870205d5d93df330bdef0c23fcaf2c0"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Oct 05 17:05:55 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 05 17:05:55 2012 -0700"
      },
      "message": "am 98d4d719: am 2ed01adc: a few more crosslinks for design guide (to other design docs or dev docs)\n\n* commit \u002798d4d7196870205d5d93df330bdef0c23fcaf2c0\u0027:\n  a few more crosslinks for design guide (to other design docs or dev docs)\n"
    },
    {
      "commit": "98d4d7196870205d5d93df330bdef0c23fcaf2c0",
      "tree": "3983895fc2db258cec4c581d91279a17b7820076",
      "parents": [
        "ab1456abad6094e527ab318294c20ec58453e4af",
        "2ed01adc8d1af5a11520bd71450b764ca36fcb1c"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Oct 05 17:03:33 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 05 17:03:33 2012 -0700"
      },
      "message": "am 2ed01adc: a few more crosslinks for design guide (to other design docs or dev docs)\n\n* commit \u00272ed01adc8d1af5a11520bd71450b764ca36fcb1c\u0027:\n  a few more crosslinks for design guide (to other design docs or dev docs)\n"
    },
    {
      "commit": "12ac6077ffdeb1af572594b869fa331a941f41c8",
      "tree": "e77f8bb96a833a4b3a4b98f1426a72cc0cea319e",
      "parents": [
        "ec7131ffe3e5684eff4c19f577b324d0e5a61d33",
        "7221d3ae08cc2be922d26e5d491038512cb6c74d"
      ],
      "author": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Fri Oct 05 16:55:28 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 16:55:28 2012 -0700"
      },
      "message": "Merge \"Don\u0027t disable multi-user widget when Device Policy is enabled.\" into jb-mr1-dev"
    },
    {
      "commit": "ec7131ffe3e5684eff4c19f577b324d0e5a61d33",
      "tree": "21336fceaffd74fa21f1601848e4db91ae6b4307",
      "parents": [
        "2874a54068af1e7de3c1c046cc0061412daafaf8",
        "6aaf29589b5fbe24721740e71b272c4a830b69e7"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 05 16:35:07 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 16:35:08 2012 -0700"
      },
      "message": "Merge \"Lock the screen while dreaming after the appropriate timeout.\" into jb-mr1-dev"
    },
    {
      "commit": "605ea69ab16dee2047ea43905a9b443896cde121",
      "tree": "243600c324c58f38bad246dfbe8e3cfaa65b8960",
      "parents": [
        "6aaf29589b5fbe24721740e71b272c4a830b69e7"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 05 16:33:10 2012 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 05 16:33:10 2012 -0700"
      },
      "message": "Fix a deadlock involving BatteryService.\n\nThe PowerManager may call into the BatteryService while\nholding its locks.  We need to be careful that the BatteryService\ndoesn\u0027t call into other services, particularly the ActivityManager\nwhile holding its own locks.\n\nBug: 7298218\nChange-Id: Ibf8ab13224f204a9857825265e864f93583bce8e\n"
    },
    {
      "commit": "6aaf29589b5fbe24721740e71b272c4a830b69e7",
      "tree": "b1906317c43b3629360a2d0b73851ea9daf835d2",
      "parents": [
        "9fca9e96989bb70c3a5fa9de37681c9228c88ae6"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 05 16:01:08 2012 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 05 16:21:05 2012 -0700"
      },
      "message": "Lock the screen while dreaming after the appropriate timeout.\n\nBug: 7267187\nChange-Id: I26ce3970a2d7cf446efe3e8c810fbbf3ddfcc47b\n"
    },
    {
      "commit": "2874a54068af1e7de3c1c046cc0061412daafaf8",
      "tree": "b13a8ae6ee9dd33fd6420a319044cae20248e584",
      "parents": [
        "d7eece3448122fa668cdb386cd47cd1402d12012",
        "88400d3a31139c40c4014faf86c243647087ef6c"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Fri Oct 05 16:14:12 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 16:14:12 2012 -0700"
      },
      "message": "Merge \"Add flag for displaying non-user\u0027s Windows to user.\" into jb-mr1-dev"
    },
    {
      "commit": "d7eece3448122fa668cdb386cd47cd1402d12012",
      "tree": "a0457dd30f643b4a7e6b6823810e6883c4942445",
      "parents": [
        "b06ccdfbc08119a27fdb3bacaa117914a7863307",
        "b78738fa06b092f910ffb39989dfb700d6b21788"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Oct 05 16:10:44 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 16:14:12 2012 -0700"
      },
      "message": "Merge \"Clear identity when requesting current user.\" into jb-mr1-dev"
    },
    {
      "commit": "b06ccdfbc08119a27fdb3bacaa117914a7863307",
      "tree": "148a7482a08dd8e32ee5780aa9bc1bf1db477298",
      "parents": [
        "0728206a1138698faa171271a81fbe8dd0ddcf73",
        "7b83158d8e3075f7e66e330924f6d49693da6d59"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Oct 05 16:08:24 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 16:08:25 2012 -0700"
      },
      "message": "Merge \"Ellipsize long avatar names in user switcher.\" into jb-mr1-dev"
    },
    {
      "commit": "b78738fa06b092f910ffb39989dfb700d6b21788",
      "tree": "9ccb6dfc9fb60079d3250d62681d67977441fb8f",
      "parents": [
        "7b83158d8e3075f7e66e330924f6d49693da6d59"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Oct 05 16:03:01 2012 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Oct 05 16:03:01 2012 -0700"
      },
      "message": "Clear identity when requesting current user.\n\nBug: 7298189\nChange-Id: Ie9c160f12067f1b9426acbfee67ef81e8f5f7992\n"
    },
    {
      "commit": "0728206a1138698faa171271a81fbe8dd0ddcf73",
      "tree": "8d13c83f6d7e7ae3f1a5cd3303999a0885dee0ae",
      "parents": [
        "aa99257dec300c1db99ee0f0d1193e0b301dde39",
        "9fca9e96989bb70c3a5fa9de37681c9228c88ae6"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 05 16:01:51 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 16:01:52 2012 -0700"
      },
      "message": "Merge \"Ensure that dreams show while docked.\" into jb-mr1-dev"
    },
    {
      "commit": "7b83158d8e3075f7e66e330924f6d49693da6d59",
      "tree": "de33e051c44f17e1aef8cc9f6edffcfec43c9c97",
      "parents": [
        "8637bd9766784473eb3849b4f21fda4a2ea6eed1"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Oct 05 15:50:28 2012 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Oct 05 15:50:28 2012 -0700"
      },
      "message": "Ellipsize long avatar names in user switcher.\n\nBug: 7294380\nChange-Id: Id82354172ee9be6b76ca98863e058ab0a58ecb78\n"
    },
    {
      "commit": "aa99257dec300c1db99ee0f0d1193e0b301dde39",
      "tree": "5d13188fcac440b74b8aa80c23b9f54bc5b7c87b",
      "parents": [
        "73755c95ff9a3ebef294be674091ac677599bf3f",
        "8637bd9766784473eb3849b4f21fda4a2ea6eed1"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Oct 05 15:35:14 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 15:35:14 2012 -0700"
      },
      "message": "Merge \"Only play notification sounds for active user.\" into jb-mr1-dev"
    },
    {
      "commit": "88400d3a31139c40c4014faf86c243647087ef6c",
      "tree": "757304f49e7cc134d2dd6f832750fd4583e1f79d",
      "parents": [
        "7fd1386b8a2b30669e0ffe0bacf17dd1feb5dba5"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Sun Sep 30 12:35:45 2012 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Fri Oct 05 15:29:25 2012 -0700"
      },
      "message": "Add flag for displaying non-user\u0027s Windows to user.\n\nCreated a new flag that indicates that a window should be shown\nto all users. For the flag to be valid the owner of the window\nmust have system permissions.\n\nAlso separated system window types into those that show to all\nusers (e.g. StatusBar, Keyguard, ....) and those that appear only\nto the owning users (e.g. Drag, ANR, TOAST, ...). Those that appear\nonly to their owner can override their default behavior using\nthe new flag (e.g. LowBattery).\n\nFixes bug 7211965.\n\nChange-Id: I1fdca25d57b7b523f0c7f8bceb819af656c388d4\n"
    },
    {
      "commit": "7221d3ae08cc2be922d26e5d491038512cb6c74d",
      "tree": "05e08cb074c879ad93bed74ad461dd73a5e3c8ee",
      "parents": [
        "f5e2b2c26c37d839e6559319d311b62598c6dade"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri Oct 05 14:34:47 2012 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri Oct 05 15:29:20 2012 -0700"
      },
      "message": "Don\u0027t disable multi-user widget when Device Policy is enabled.\n\nWhile fixing this bug, I fixed a few other issues:\n- Always call showAppropriateWidgetPage(), even when DPM enabled\n- Always disable status view interaction, even when DPM enabled\n\nFixes bug 7294880\n\nChange-Id: Ia8495555c1940f2b38f42389558f46fde6aab775\n"
    },
    {
      "commit": "8637bd9766784473eb3849b4f21fda4a2ea6eed1",
      "tree": "f9ea68d549ee2090a697771def3c0bed77946119",
      "parents": [
        "26bf1a7c75df4cab5b62ade6b17f90701f1f0ebf"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Oct 05 15:25:17 2012 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Oct 05 15:29:01 2012 -0700"
      },
      "message": "Only play notification sounds for active user.\n\nBug: 7298302\nChange-Id: I1e176f7b17bb51b878f2e8b345804780df92d487\n"
    },
    {
      "commit": "73755c95ff9a3ebef294be674091ac677599bf3f",
      "tree": "759b4435d5d7ce141dd1fe88f106e3e085bd405c",
      "parents": [
        "5075f8e3237cb950104049fd8b5677e6aad0306f",
        "3543beb255b30c294283270ede3fcf048dc71b02"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Fri Oct 05 15:24:05 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 15:24:06 2012 -0700"
      },
      "message": "Merge \"Fix settings restore\" into jb-mr1-dev"
    },
    {
      "commit": "9fca9e96989bb70c3a5fa9de37681c9228c88ae6",
      "tree": "ab274192af41c8167eab320bbe38775747b3ad0e",
      "parents": [
        "c38c9be031ddad5cf551b55458889f11e01dc5b2"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 05 14:42:56 2012 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 05 15:21:06 2012 -0700"
      },
      "message": "Ensure that dreams show while docked.\n\nFixed a race between the UiModeManagerService and PowerManagerService\nboth of which are trying to wake the device when docked / powered.\n\nBug: 7281240\nChange-Id: Ia41fef48f17f2a2eb56549437d295f9a86c95af2\n"
    },
    {
      "commit": "5075f8e3237cb950104049fd8b5677e6aad0306f",
      "tree": "d4295f411188a4c8e4060958263e8746d05a6162",
      "parents": [
        "3f1246a29b58cf78ebe674ec0905ad1795027aac",
        "88801b270f693ffd4125534724f204135f592f72"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Oct 05 15:14:06 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 15:14:07 2012 -0700"
      },
      "message": "Merge \"Update TextureView\u0027s layer on size change Bug #7171323\" into jb-mr1-dev"
    },
    {
      "commit": "3543beb255b30c294283270ede3fcf048dc71b02",
      "tree": "76d3525f718e8af8eb72e5411d824dca327922bd",
      "parents": [
        "7ef38ea9e5ee1d2fd58e818f37191a589793e236"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Fri Oct 05 13:35:12 2012 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Fri Oct 05 15:01:42 2012 -0700"
      },
      "message": "Fix settings restore\n\nNow with more fix.\n\nBug 7249405\n\nChange-Id: Ib8bc2e9c5b054054f4aaacf14af8d5a0d05d6e3a\n"
    },
    {
      "commit": "88801b270f693ffd4125534724f204135f592f72",
      "tree": "b7858888a0b642709bd38cb7f0a4379862aec978",
      "parents": [
        "82b946496e2a503b5b21af318af5be828a223a44"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Oct 05 14:58:33 2012 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Oct 05 14:58:33 2012 -0700"
      },
      "message": "Update TextureView\u0027s layer on size change\nBug #7171323\n\nChange-Id: I24bedd7775ebf585ffcbd43b661e9c961f380c29\n"
    },
    {
      "commit": "3f1246a29b58cf78ebe674ec0905ad1795027aac",
      "tree": "e1c1b0e21b8ed3df9e880bde9d690b735d2986d8",
      "parents": [
        "d0f199308e5d040bf0a968114578d620fb6a9f61",
        "c38c9be031ddad5cf551b55458889f11e01dc5b2"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 05 14:55:25 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 14:55:26 2012 -0700"
      },
      "message": "Merge \"Coordinate screen on with the window manager.\" into jb-mr1-dev"
    },
    {
      "commit": "d0f199308e5d040bf0a968114578d620fb6a9f61",
      "tree": "f7ed974bc9b75bdf622241a43af02fb4a8ddd344",
      "parents": [
        "7ef38ea9e5ee1d2fd58e818f37191a589793e236",
        "61695ffcbccc6cca210e869eb3bc6e97127c2357"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Fri Oct 05 14:46:01 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 14:46:01 2012 -0700"
      },
      "message": "Merge \"Make sure settings writes are permission checked correctly\" into jb-mr1-dev"
    },
    {
      "commit": "c38c9be031ddad5cf551b55458889f11e01dc5b2",
      "tree": "12902e6c1bf90145600bebe0aaa847cd243025f6",
      "parents": [
        "b29088540b2ecb3046277fbeb5ee1c87abe74d95"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Oct 04 13:16:19 2012 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 05 14:39:23 2012 -0700"
      },
      "message": "Coordinate screen on with the window manager.\n\nBug: 7267457\nChange-Id: Ic2c322253639e1f0b2e4e72a7b145025d0240f93\n"
    },
    {
      "commit": "3ea5fc2ae6cd7ad4f8b7f204509ab848b13ce462",
      "tree": "212b4cf71595a05038cf5de5933ef52cfe53ae3d",
      "parents": [
        "9dc11eb848bfcd463e504133e4e356c7e6497842"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Oct 05 14:39:16 2012 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Oct 05 14:39:16 2012 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I9206f7e07e3ea7f6a8b90fa59989b4754a51f646\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "01e2f4f522db91d1a2ece24b503ca1375c55ec2e",
      "tree": "bf1981beda616b46f24c2d883955b0e619c07a34",
      "parents": [
        "20de160ca32a8f2936a80ffd70551a22e2371d25"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Oct 05 17:33:31 2012 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Oct 05 17:33:31 2012 -0400"
      },
      "message": "Update quick settings wireless display tile per spec.\n\nBug:7178216\nChange-Id: If917033930b0ba5a3ca0c7c8f574b069d5ecac6d\n"
    },
    {
      "commit": "72d2853b931eddf6d1550a87122409931d8b0694",
      "tree": "2f34a22e67143f7d26575fbd7b4c6325b2a8ab1f",
      "parents": [
        "9dc11eb848bfcd463e504133e4e356c7e6497842"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Oct 05 14:21:37 2012 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Oct 05 14:21:37 2012 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Idd0cea4e5c5c1dca92c18ef9caf58d21b83d31e7\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "7ef38ea9e5ee1d2fd58e818f37191a589793e236",
      "tree": "2e7237f26075a1bef4d1e8aa7b4b71604dcdb60d",
      "parents": [
        "26bf1a7c75df4cab5b62ade6b17f90701f1f0ebf",
        "bce0cbb40d060f71a7de86d5668eb690e7073c19"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Oct 05 12:54:52 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 12:54:52 2012 -0700"
      },
      "message": "Merge \"Fix issue #7275122: Wall paper jank when switching users\" into jb-mr1-dev"
    },
    {
      "commit": "26bf1a7c75df4cab5b62ade6b17f90701f1f0ebf",
      "tree": "802b7bf49466f3ce4647802203b0993561f25b1e",
      "parents": [
        "f4037ff4b7118ba495f6cb23a334e12978f9ef7e",
        "3aeeaaf7b75c52392d30452f6941d4b72fc5a2da"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Fri Oct 05 12:15:26 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 12:18:26 2012 -0700"
      },
      "message": "Merge \"Revert \"Updating Roboto fonts with updated Cyrillic glyphs and fixes to tabular numerals. Bug:7198855,7070912\"\" into jb-mr1-dev"
    },
    {
      "commit": "f4037ff4b7118ba495f6cb23a334e12978f9ef7e",
      "tree": "651d8e0b3ad1da1664156a444246e236a87f74e3",
      "parents": [
        "9dc11eb848bfcd463e504133e4e356c7e6497842",
        "f07b5a5a46a10e2f33ae5740ea8fb9b3b4b2585c"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Fri Oct 05 12:15:15 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 12:15:16 2012 -0700"
      },
      "message": "Merge \"Revert \"Updated Roboto fonts with correct T comma accent encoding\"\" into jb-mr1-dev"
    }
  ],
  "next": "61695ffcbccc6cca210e869eb3bc6e97127c2357"
}
