)]}'
{
  "log": [
    {
      "commit": "b59dcfd5e108fdffbc610ef109cccecbbd11cd75",
      "tree": "28903cc30e948129507d60fbaf652fc566f59510",
      "parents": [
        "05d290365f0b9ed781ffcb30b38a0c7c6e450e9d"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon May 06 13:12:58 2013 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon May 06 13:12:58 2013 -0700"
      },
      "message": "Call ensureActivitiesVisibleLocked from supervisor.\n\n- Don\u0027t call ActivityStack.ensureActivitiesVisibleLocked directly.\nInstead call ActivityStackSupervisor.ensureActivitiesVisibleLocked.\n\n- Add detecting monochrome screenshots to black screenshots.\n\n- minor refactors.\n\nChange-Id: I050b1cd40cacaab451f1460a77a82125a8077ff2\n"
    },
    {
      "commit": "05d290365f0b9ed781ffcb30b38a0c7c6e450e9d",
      "tree": "f7c125530742a068ddf8e5eb0a17ae5ce292c248",
      "parents": [
        "e418ecd129cc3056ed185822f089b0246acbbbcd"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Fri May 03 13:40:13 2013 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Fri May 03 13:40:13 2013 -0700"
      },
      "message": "Fix layering and launching issues.\n\n- Replace calls to ActivityStack.resumeTopActivity() with calls to\nActivityStackSupervisor.resumeTopActivities().\n\n- Move dim layers from display scope to stack scope. This applies to\nboth the animation background dim layer and the FLAG_DIM_BEHIND dim\nlayer.\n\n- Move windows on stacks that are not targeting wallpaper above the\nwallpaper. Otherwise wallpaper placement hides the non-focused stacks.\n\nChange-Id: Ic6b97ac6b094672bb1ddac17ce46ea58c738f073\n"
    },
    {
      "commit": "e418ecd129cc3056ed185822f089b0246acbbbcd",
      "tree": "63925dbfb5560de056567c33839f648a090925d9",
      "parents": [
        "e0eb0e90630c19808429a9bcdc9ff8dff085d2e8"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed May 01 17:02:29 2013 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed May 01 17:02:29 2013 -0700"
      },
      "message": "Propagate the return-to-home flag to next task.\n\nIf a task is supposed to launch home when it finishes but then\nlaunches another task and finishes itself, then the new task must\nlaunch home when it finishes.\n\nFixes bug 8778263.\n\nChange-Id: I6495f6c2e99a906217e73b7b6dcae8ecff435e5f\n"
    },
    {
      "commit": "e0eb0e90630c19808429a9bcdc9ff8dff085d2e8",
      "tree": "76640af3c99b18be37d7b90daca1e4f8add3cba2",
      "parents": [
        "c3bc1b671e3a4feb4f6d2693199f15e42c256fd4",
        "9ba564c7e205c4b278be61eec773a90a94451251"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Wed May 01 15:04:36 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 15:04:36 2013 -0700"
      },
      "message": "am 9ba564c7: am 48f2b548: Merge \"MediaDrm API: Add two exceptions to handle error path scenarios\" into jb-mr2-dev\n\n* commit \u00279ba564c7e205c4b278be61eec773a90a94451251\u0027:\n  MediaDrm API: Add two exceptions to handle error path scenarios\n"
    },
    {
      "commit": "9ba564c7e205c4b278be61eec773a90a94451251",
      "tree": "61bda3a2ac80ddb2d706e37cd4be7b3da87aab6c",
      "parents": [
        "c255800fb0f46ea5f68d2c145605ac7dcd3a89b6",
        "48f2b548edf8e276cc89d2c4c2d2936cde46fc95"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Wed May 01 15:03:20 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 15:03:20 2013 -0700"
      },
      "message": "am 48f2b548: Merge \"MediaDrm API: Add two exceptions to handle error path scenarios\" into jb-mr2-dev\n\n* commit \u002748f2b548edf8e276cc89d2c4c2d2936cde46fc95\u0027:\n  MediaDrm API: Add two exceptions to handle error path scenarios\n"
    },
    {
      "commit": "48f2b548edf8e276cc89d2c4c2d2936cde46fc95",
      "tree": "cd6d41a7faf494dccb831f90e31554e60dc4a116",
      "parents": [
        "b9e757c8044697c6675a969859940beb5dae6358",
        "1d7c218ba23185c58ae27f59e4ec6b8526b2d04a"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Wed May 01 22:01:16 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 01 22:01:16 2013 +0000"
      },
      "message": "Merge \"MediaDrm API: Add two exceptions to handle error path scenarios\" into jb-mr2-dev"
    },
    {
      "commit": "c3bc1b671e3a4feb4f6d2693199f15e42c256fd4",
      "tree": "3430940991b35d1163587c5504c963d98202d783",
      "parents": [
        "0c44bab3a4a41dbb3934d80b0dd69affc0e638fb",
        "c255800fb0f46ea5f68d2c145605ac7dcd3a89b6"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed May 01 14:56:59 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 14:56:59 2013 -0700"
      },
      "message": "am c255800f: am 6d82f86f: Merge \"Show CJK dates as all-numeric in the DatePicker.\"\n\n* commit \u0027c255800fb0f46ea5f68d2c145605ac7dcd3a89b6\u0027:\n  Show CJK dates as all-numeric in the DatePicker.\n"
    },
    {
      "commit": "c255800fb0f46ea5f68d2c145605ac7dcd3a89b6",
      "tree": "e60e969e8df23a4f31d04fa7140dc81736d9375a",
      "parents": [
        "f7ae746a157b65dbc3003f0b18679f1acd9e740f",
        "6d82f86fa01800ee0523743366e0dc1113178fd9"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed May 01 14:53:28 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 14:53:28 2013 -0700"
      },
      "message": "am 6d82f86f: Merge \"Show CJK dates as all-numeric in the DatePicker.\"\n\n* commit \u00276d82f86fa01800ee0523743366e0dc1113178fd9\u0027:\n  Show CJK dates as all-numeric in the DatePicker.\n"
    },
    {
      "commit": "0c44bab3a4a41dbb3934d80b0dd69affc0e638fb",
      "tree": "0cc968b5a8584ee53c0ccd4a7a9161691a1c5a4d",
      "parents": [
        "85c5f084e516994adcf08a6a244a2d1f0fcfe1d3",
        "f7ae746a157b65dbc3003f0b18679f1acd9e740f"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed May 01 14:37:08 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 14:37:08 2013 -0700"
      },
      "message": "am f7ae746a: am b9e757c8: am 66623196: am 95fa4428: am 1fbbf8ca: am 4bc82dea: am 47dcb666: dashboard update for 5/1\n\n* commit \u0027f7ae746a157b65dbc3003f0b18679f1acd9e740f\u0027:\n  dashboard update for 5/1\n"
    },
    {
      "commit": "f7ae746a157b65dbc3003f0b18679f1acd9e740f",
      "tree": "b21095c944cb2076d47f3c3542e2fd7a5c3eb7ad",
      "parents": [
        "e325f13cf0a06b98e2a638784cd75c0c04f90956",
        "b9e757c8044697c6675a969859940beb5dae6358"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed May 01 14:35:05 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 14:35:05 2013 -0700"
      },
      "message": "am b9e757c8: am 66623196: am 95fa4428: am 1fbbf8ca: am 4bc82dea: am 47dcb666: dashboard update for 5/1\n\n* commit \u0027b9e757c8044697c6675a969859940beb5dae6358\u0027:\n  dashboard update for 5/1\n"
    },
    {
      "commit": "b9e757c8044697c6675a969859940beb5dae6358",
      "tree": "c92c9277aee4a11e630c886643a460c37bd2a885",
      "parents": [
        "4e0ae8d6fdc4646a90949ddf95fd8d1f7a22055a",
        "66623196159ec4509e617cd440199499b483367a"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed May 01 14:31:44 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 14:31:44 2013 -0700"
      },
      "message": "am 66623196: am 95fa4428: am 1fbbf8ca: am 4bc82dea: am 47dcb666: dashboard update for 5/1\n\n* commit \u002766623196159ec4509e617cd440199499b483367a\u0027:\n  dashboard update for 5/1\n"
    },
    {
      "commit": "66623196159ec4509e617cd440199499b483367a",
      "tree": "634b8f234297f514e62bd13392c2c252accf8d5b",
      "parents": [
        "53e8587bedda3beef34e060f7256261d53f30697",
        "95fa4428172ae6c0435c20bf8ab49734e95c9eb8"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed May 01 14:30:33 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 14:30:33 2013 -0700"
      },
      "message": "am 95fa4428: am 1fbbf8ca: am 4bc82dea: am 47dcb666: dashboard update for 5/1\n\n* commit \u002795fa4428172ae6c0435c20bf8ab49734e95c9eb8\u0027:\n  dashboard update for 5/1\n"
    },
    {
      "commit": "95fa4428172ae6c0435c20bf8ab49734e95c9eb8",
      "tree": "1523dcc7a2b758115807d07212b0d47695cd664c",
      "parents": [
        "58a6e5c0d1406cab6c70b397b0b4252e5da66743",
        "1fbbf8caaf5bb3c796fa2acacedfb7a3be4d0c73"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed May 01 14:28:40 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 14:28:40 2013 -0700"
      },
      "message": "am 1fbbf8ca: am 4bc82dea: am 47dcb666: dashboard update for 5/1\n\n* commit \u00271fbbf8caaf5bb3c796fa2acacedfb7a3be4d0c73\u0027:\n  dashboard update for 5/1\n"
    },
    {
      "commit": "1fbbf8caaf5bb3c796fa2acacedfb7a3be4d0c73",
      "tree": "23ff4780b5706a89ca0176ef25eb2309bf115d47",
      "parents": [
        "4f2216691a3df241977f39102b7eafc68556f477",
        "4bc82dea43c3e60ce6ad244fdd6b8e61396b1118"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed May 01 14:27:12 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 14:27:12 2013 -0700"
      },
      "message": "am 4bc82dea: am 47dcb666: dashboard update for 5/1\n\n* commit \u00274bc82dea43c3e60ce6ad244fdd6b8e61396b1118\u0027:\n  dashboard update for 5/1\n"
    },
    {
      "commit": "4bc82dea43c3e60ce6ad244fdd6b8e61396b1118",
      "tree": "91a6a78e7c0f7be1ad05dc712268c510289b6636",
      "parents": [
        "1d71751fc20a2c52e04656af409fa97a6f7c15c5",
        "47dcb66610fbe9284f83f73a06a5c23515e17fbd"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed May 01 14:26:05 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 14:26:05 2013 -0700"
      },
      "message": "am 47dcb666: dashboard update for 5/1\n\n* commit \u002747dcb66610fbe9284f83f73a06a5c23515e17fbd\u0027:\n  dashboard update for 5/1\n"
    },
    {
      "commit": "85c5f084e516994adcf08a6a244a2d1f0fcfe1d3",
      "tree": "596339dd9e7b66560f4e9cc36233c5efe7085059",
      "parents": [
        "1d507f7b9b163df6d19030f1cbf5d9191c6b7928",
        "e325f13cf0a06b98e2a638784cd75c0c04f90956"
      ],
      "author": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Wed May 01 14:18:51 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 14:18:51 2013 -0700"
      },
      "message": "am e325f13c: am 4e0ae8d6: Merge \"Make sure the app is still app after launching. Bug:8755950\" into jb-mr2-dev\n\n* commit \u0027e325f13cf0a06b98e2a638784cd75c0c04f90956\u0027:\n  Make sure the app is still app after launching. Bug:8755950\n"
    },
    {
      "commit": "e325f13cf0a06b98e2a638784cd75c0c04f90956",
      "tree": "efb3afaa8ae1be1ae71616b4707e124353cdacdd",
      "parents": [
        "94264d522efcc21ac749a6444fbea90916f575c9",
        "4e0ae8d6fdc4646a90949ddf95fd8d1f7a22055a"
      ],
      "author": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Wed May 01 14:14:01 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 14:14:01 2013 -0700"
      },
      "message": "am 4e0ae8d6: Merge \"Make sure the app is still app after launching. Bug:8755950\" into jb-mr2-dev\n\n* commit \u00274e0ae8d6fdc4646a90949ddf95fd8d1f7a22055a\u0027:\n  Make sure the app is still app after launching. Bug:8755950\n"
    },
    {
      "commit": "6d82f86fa01800ee0523743366e0dc1113178fd9",
      "tree": "96394db560dbbe95166f0a46c007bc607298da73",
      "parents": [
        "ddf7a0660c456a975b12794c54fd6681e422ef29",
        "949e9df25bccb736675f950591d3a286ae4052fc"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed May 01 21:12:38 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed May 01 21:12:38 2013 +0000"
      },
      "message": "Merge \"Show CJK dates as all-numeric in the DatePicker.\""
    },
    {
      "commit": "4e0ae8d6fdc4646a90949ddf95fd8d1f7a22055a",
      "tree": "33e73edb2da479e9cd2f6fda5822f560b1795dc8",
      "parents": [
        "2f4cc8eacfe819a4f54aa4b0318ad1d31ecc2a40",
        "14c716be79b0135f6e0a22e22f432f5aacde2f21"
      ],
      "author": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Wed May 01 21:12:31 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 01 21:12:31 2013 +0000"
      },
      "message": "Merge \"Make sure the app is still app after launching. Bug:8755950\" into jb-mr2-dev"
    },
    {
      "commit": "949e9df25bccb736675f950591d3a286ae4052fc",
      "tree": "ab6ffc3977158b13553e7b94b6c985b1d84433d9",
      "parents": [
        "e3f2735fcfd8dafd226200d5cf219a6f82c9cc0c"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Apr 30 13:41:06 2013 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed May 01 14:12:05 2013 -0700"
      },
      "message": "Show CJK dates as all-numeric in the DatePicker.\n\nBefore, we\u0027d have something like 2006 4月12. After, we have 2006 4 12.\nThe alternative would require using custom NumberPicker.Formatter instances\nfor the year and day fields in these locales, and that seems significantly\nmore disruptive.\n\nBug: 8766552\nChange-Id: I568578aae2f80f2acfc53cd277ef3beae6743472\n"
    },
    {
      "commit": "1d507f7b9b163df6d19030f1cbf5d9191c6b7928",
      "tree": "307baa20a8238b714a28b8f2f2bef4f9006e0e8e",
      "parents": [
        "3bb591abb7c0d979d22249748df47f8854ea1a56",
        "94264d522efcc21ac749a6444fbea90916f575c9"
      ],
      "author": {
        "name": "Mike J. Chen",
        "email": "mjchen@google.com",
        "time": "Wed May 01 14:04:59 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 14:04:59 2013 -0700"
      },
      "message": "am 94264d52: am 2f4cc8ea: Merge \"Fix a crash case\" into jb-mr2-dev\n\n* commit \u002794264d522efcc21ac749a6444fbea90916f575c9\u0027:\n  Fix a crash case\n"
    },
    {
      "commit": "3bb591abb7c0d979d22249748df47f8854ea1a56",
      "tree": "db094eb01e667c512ab4867daf50079665fcd2ea",
      "parents": [
        "155c09550252b2778e11e9419850d5ef3f4d7845",
        "e325e416d65bdc1f7b17d584dfd1c463d07ed5ba"
      ],
      "author": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Wed May 01 21:02:36 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 01 21:02:36 2013 +0000"
      },
      "message": "Merge \"framework: When turn off of SoftAp immediately call turning ON SoftAp\""
    },
    {
      "commit": "94264d522efcc21ac749a6444fbea90916f575c9",
      "tree": "6a1f75af3f16fe87d9dfc4821de196bdac4724ba",
      "parents": [
        "2046a8f1572df95bbb46a47d96dab06666d743de",
        "2f4cc8eacfe819a4f54aa4b0318ad1d31ecc2a40"
      ],
      "author": {
        "name": "Mike J. Chen",
        "email": "mjchen@google.com",
        "time": "Wed May 01 14:02:32 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 14:02:32 2013 -0700"
      },
      "message": "am 2f4cc8ea: Merge \"Fix a crash case\" into jb-mr2-dev\n\n* commit \u00272f4cc8eacfe819a4f54aa4b0318ad1d31ecc2a40\u0027:\n  Fix a crash case\n"
    },
    {
      "commit": "2f4cc8eacfe819a4f54aa4b0318ad1d31ecc2a40",
      "tree": "572c85348ab5a58e2674829bee22b2eccd2f84f1",
      "parents": [
        "7521541c2a26d29c28c6b1bd60fc4550e5eb5c49",
        "67a12184776605b6e6ddc01ca91b533a2e37a40b"
      ],
      "author": {
        "name": "Mike J. Chen",
        "email": "mjchen@google.com",
        "time": "Wed May 01 20:59:12 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 01 20:59:12 2013 +0000"
      },
      "message": "Merge \"Fix a crash case\" into jb-mr2-dev"
    },
    {
      "commit": "155c09550252b2778e11e9419850d5ef3f4d7845",
      "tree": "06f563f5c048334eab120ac6ae177aeb72e90a67",
      "parents": [
        "96c54164723f2877d09137fda657db0318ed265d",
        "2046a8f1572df95bbb46a47d96dab06666d743de"
      ],
      "author": {
        "name": "Adam Koch",
        "email": "akoch@google.com",
        "time": "Wed May 01 13:30:50 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 13:30:50 2013 -0700"
      },
      "message": "am 2046a8f1: am 7521541c: am 53e8587b: am 58a6e5c0: am 4f221669: am 1d71751f: am bbed0513: Contacts Provider Training - fix minor code snippet typos.\n\n* commit \u00272046a8f1572df95bbb46a47d96dab06666d743de\u0027:\n  Contacts Provider Training - fix minor code snippet typos.\n"
    },
    {
      "commit": "2046a8f1572df95bbb46a47d96dab06666d743de",
      "tree": "5a406716e71273fd62afeb8cf16cb53030ccb292",
      "parents": [
        "4c8fc9f067dec773f6030a291477e396030e55b7",
        "7521541c2a26d29c28c6b1bd60fc4550e5eb5c49"
      ],
      "author": {
        "name": "Adam Koch",
        "email": "akoch@google.com",
        "time": "Wed May 01 13:28:37 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 13:28:37 2013 -0700"
      },
      "message": "am 7521541c: am 53e8587b: am 58a6e5c0: am 4f221669: am 1d71751f: am bbed0513: Contacts Provider Training - fix minor code snippet typos.\n\n* commit \u00277521541c2a26d29c28c6b1bd60fc4550e5eb5c49\u0027:\n  Contacts Provider Training - fix minor code snippet typos.\n"
    },
    {
      "commit": "7521541c2a26d29c28c6b1bd60fc4550e5eb5c49",
      "tree": "69ed85a9027520a19a687d1c1e271e7d5dd97ba6",
      "parents": [
        "e85691176261baca50aff1284c01880dc2188a81",
        "53e8587bedda3beef34e060f7256261d53f30697"
      ],
      "author": {
        "name": "Adam Koch",
        "email": "akoch@google.com",
        "time": "Wed May 01 13:24:40 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 13:24:40 2013 -0700"
      },
      "message": "am 53e8587b: am 58a6e5c0: am 4f221669: am 1d71751f: am bbed0513: Contacts Provider Training - fix minor code snippet typos.\n\n* commit \u002753e8587bedda3beef34e060f7256261d53f30697\u0027:\n  Contacts Provider Training - fix minor code snippet typos.\n"
    },
    {
      "commit": "53e8587bedda3beef34e060f7256261d53f30697",
      "tree": "e3a692ba4bade72497c356e2bdbd4a75f18e0327",
      "parents": [
        "ec3396af9857bd50c6ccac692ecc12ab459239d2",
        "58a6e5c0d1406cab6c70b397b0b4252e5da66743"
      ],
      "author": {
        "name": "Adam Koch",
        "email": "akoch@google.com",
        "time": "Wed May 01 13:20:21 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 13:20:21 2013 -0700"
      },
      "message": "am 58a6e5c0: am 4f221669: am 1d71751f: am bbed0513: Contacts Provider Training - fix minor code snippet typos.\n\n* commit \u002758a6e5c0d1406cab6c70b397b0b4252e5da66743\u0027:\n  Contacts Provider Training - fix minor code snippet typos.\n"
    },
    {
      "commit": "58a6e5c0d1406cab6c70b397b0b4252e5da66743",
      "tree": "0bf5851e7721ed2753869c3a06be3477847e140e",
      "parents": [
        "0412d9c7c7e5977e1ffbb3a28bba9f37807876a7",
        "4f2216691a3df241977f39102b7eafc68556f477"
      ],
      "author": {
        "name": "Adam Koch",
        "email": "akoch@google.com",
        "time": "Wed May 01 13:14:49 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 13:14:49 2013 -0700"
      },
      "message": "am 4f221669: am 1d71751f: am bbed0513: Contacts Provider Training - fix minor code snippet typos.\n\n* commit \u00274f2216691a3df241977f39102b7eafc68556f477\u0027:\n  Contacts Provider Training - fix minor code snippet typos.\n"
    },
    {
      "commit": "4f2216691a3df241977f39102b7eafc68556f477",
      "tree": "189b20fe4fe5132d65befa48f23100fc51cc0ca8",
      "parents": [
        "4d17834ab3d4850352f3d33742945dad61722cd5",
        "1d71751fc20a2c52e04656af409fa97a6f7c15c5"
      ],
      "author": {
        "name": "Adam Koch",
        "email": "akoch@google.com",
        "time": "Wed May 01 13:13:02 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 13:13:02 2013 -0700"
      },
      "message": "am 1d71751f: am bbed0513: Contacts Provider Training - fix minor code snippet typos.\n\n* commit \u00271d71751fc20a2c52e04656af409fa97a6f7c15c5\u0027:\n  Contacts Provider Training - fix minor code snippet typos.\n"
    },
    {
      "commit": "96c54164723f2877d09137fda657db0318ed265d",
      "tree": "4b447ba357e01719a2d5af2e73a93dc97dc97958",
      "parents": [
        "c63bda0bd1cce66faae11e6d0708f60da5f1b098",
        "4c8fc9f067dec773f6030a291477e396030e55b7"
      ],
      "author": {
        "name": "Casey Burkhardt",
        "email": "caseyburkhardt@google.com",
        "time": "Wed May 01 12:37:10 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 12:37:10 2013 -0700"
      },
      "message": "am 4c8fc9f0: am e8569117: Merge \"Properly populates AccessibilityEvents for notification and quick settings shades\" into jb-mr2-dev\n\n* commit \u00274c8fc9f067dec773f6030a291477e396030e55b7\u0027:\n  Properly populates AccessibilityEvents for notification and quick settings shades\n"
    },
    {
      "commit": "4c8fc9f067dec773f6030a291477e396030e55b7",
      "tree": "a0b45e65244ca0b49d404b38750244295e301a68",
      "parents": [
        "a49cea63a080b7c5f884626ba3c0309cb6e49f99",
        "e85691176261baca50aff1284c01880dc2188a81"
      ],
      "author": {
        "name": "Casey Burkhardt",
        "email": "caseyburkhardt@google.com",
        "time": "Wed May 01 12:35:17 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 12:35:17 2013 -0700"
      },
      "message": "am e8569117: Merge \"Properly populates AccessibilityEvents for notification and quick settings shades\" into jb-mr2-dev\n\n* commit \u0027e85691176261baca50aff1284c01880dc2188a81\u0027:\n  Properly populates AccessibilityEvents for notification and quick settings shades\n"
    },
    {
      "commit": "e85691176261baca50aff1284c01880dc2188a81",
      "tree": "f58d865213765d49a89b061eceb13c541e4c5ff6",
      "parents": [
        "033168b1b0e6fc24a01bef6ec65948663f0ad3b7",
        "23b0a4e90554cc47f5ec1cef6b15ce0e32bb1ff2"
      ],
      "author": {
        "name": "Casey Burkhardt",
        "email": "caseyburkhardt@google.com",
        "time": "Wed May 01 19:33:08 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 01 19:33:08 2013 +0000"
      },
      "message": "Merge \"Properly populates AccessibilityEvents for notification and quick settings shades\" into jb-mr2-dev"
    },
    {
      "commit": "c63bda0bd1cce66faae11e6d0708f60da5f1b098",
      "tree": "b8d3cdc18e118f10bc01eb23c398dd3ea27d55e2",
      "parents": [
        "776069facf858f5d5d7f6d9ed1d0335888e2d285",
        "d94b1b480ea6ed069ad048e258a57e1911304851"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed May 01 19:02:28 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 01 19:02:29 2013 +0000"
      },
      "message": "Merge \"Handle case where finishActivity removes activity\""
    },
    {
      "commit": "d94b1b480ea6ed069ad048e258a57e1911304851",
      "tree": "64992e7afe35b9b2b52bc3da647fdbfd80dcd7f8",
      "parents": [
        "9e14d0fd9a36fdd81dbb4744d115b0059bd22590"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed May 01 11:58:03 2013 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed May 01 11:58:03 2013 -0700"
      },
      "message": "Handle case where finishActivity removes activity\n\nFixes bug 8773046.\n\nChange-Id: I2e9f15c19ee9b50347472542ace5287964964203\n"
    },
    {
      "commit": "1d71751fc20a2c52e04656af409fa97a6f7c15c5",
      "tree": "a1db9c9c6ccd0672ef4fc6277fb4c288ab931b09",
      "parents": [
        "b83e8b693b6738ba8e778d556ccdba629d372b52",
        "bbed0513abb1d98733f0eed5399f4cb195fda55f"
      ],
      "author": {
        "name": "Adam Koch",
        "email": "akoch@google.com",
        "time": "Wed May 01 11:52:26 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 11:52:26 2013 -0700"
      },
      "message": "am bbed0513: Contacts Provider Training - fix minor code snippet typos.\n\n* commit \u0027bbed0513abb1d98733f0eed5399f4cb195fda55f\u0027:\n  Contacts Provider Training - fix minor code snippet typos.\n"
    },
    {
      "commit": "776069facf858f5d5d7f6d9ed1d0335888e2d285",
      "tree": "1d6bdce934e6279126b7f2e1cc7cd90e0373fcd0",
      "parents": [
        "c66a83751aea41318198f1b2dcbc89c8cdbce5d0",
        "a49cea63a080b7c5f884626ba3c0309cb6e49f99"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed May 01 11:33:25 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 11:33:25 2013 -0700"
      },
      "message": "am a49cea63: am 033168b1: Merge \"Lockdown VPN handles its own connection teardown.\" into jb-mr2-dev\n\n* commit \u0027a49cea63a080b7c5f884626ba3c0309cb6e49f99\u0027:\n  Lockdown VPN handles its own connection teardown.\n"
    },
    {
      "commit": "c66a83751aea41318198f1b2dcbc89c8cdbce5d0",
      "tree": "3721c719d7436278eeac39461bd3efde23ba3a0a",
      "parents": [
        "a1c12b2cae621f1ada9320ebff6aa1c78c33fe33",
        "9e14d0fd9a36fdd81dbb4744d115b0059bd22590"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed May 01 18:32:33 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 01 18:32:33 2013 +0000"
      },
      "message": "Merge \"Do not return to Home activity if not top task.\""
    },
    {
      "commit": "a1c12b2cae621f1ada9320ebff6aa1c78c33fe33",
      "tree": "782d505b6ff907183201b3f3cb01b25f53f8a648",
      "parents": [
        "708575995470f259637020d6d8689d50846d0330",
        "9db9a0bde5e199a6043fdb0065012d1812906dae"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed May 01 18:32:06 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 01 18:32:06 2013 +0000"
      },
      "message": "Merge \"Move task methods into TaskRecord.\""
    },
    {
      "commit": "a49cea63a080b7c5f884626ba3c0309cb6e49f99",
      "tree": "19ad5b5d35d8df937b6fd2fa2a69aa81c6855446",
      "parents": [
        "334c04e2f0eb62c6c9db73da0ec0021abffceb92",
        "033168b1b0e6fc24a01bef6ec65948663f0ad3b7"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed May 01 11:31:41 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 11:31:41 2013 -0700"
      },
      "message": "am 033168b1: Merge \"Lockdown VPN handles its own connection teardown.\" into jb-mr2-dev\n\n* commit \u0027033168b1b0e6fc24a01bef6ec65948663f0ad3b7\u0027:\n  Lockdown VPN handles its own connection teardown.\n"
    },
    {
      "commit": "708575995470f259637020d6d8689d50846d0330",
      "tree": "15c93edc1a7b8a3677c603429a8923fcabc225c2",
      "parents": [
        "da1bb7cdbf5e414d0dfc9216a057f719f8814899",
        "0e415c66620871feefc55e617f3f1f61fcd6c7b1"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed May 01 18:31:31 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 01 18:31:31 2013 +0000"
      },
      "message": "Merge \"A better fix for bug 8740202.\""
    },
    {
      "commit": "033168b1b0e6fc24a01bef6ec65948663f0ad3b7",
      "tree": "d96197fbd92d0c97d7b0f8da5b079e0a0cdbcdba",
      "parents": [
        "bb1a6244d169bbbf06068b5dce47c51c98097c89",
        "57666934b4a161cc2fb77eef15d0b894aaf8f173"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed May 01 18:30:23 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 01 18:30:23 2013 +0000"
      },
      "message": "Merge \"Lockdown VPN handles its own connection teardown.\" into jb-mr2-dev"
    },
    {
      "commit": "9e14d0fd9a36fdd81dbb4744d115b0059bd22590",
      "tree": "57e2467faffadc549d45efbd786d4a128873301f",
      "parents": [
        "9db9a0bde5e199a6043fdb0065012d1812906dae"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed May 01 11:26:09 2013 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed May 01 11:26:09 2013 -0700"
      },
      "message": "Do not return to Home activity if not top task.\n\nAdd a test for being the top task when closing the last activity in a\ntask. Without this test, if the last activity in a task was flagged to\nreturn to the home activity on completion but that activity had\nlaunched a new task we would not go to the new task but would instead\nlaunch the home activity.\n\nFixes bug 8775949.\n\nChange-Id: I7fd9d9ebbdbff8064d894407c35190894a141ecf\n"
    },
    {
      "commit": "da1bb7cdbf5e414d0dfc9216a057f719f8814899",
      "tree": "421131a03407082c8b3ac146c9ded452cb833290",
      "parents": [
        "2e29cdae53bd82819ec91ce2d353a9170971aafc",
        "334c04e2f0eb62c6c9db73da0ec0021abffceb92"
      ],
      "author": {
        "name": "gcondra@google.com",
        "email": "gcondra@google.com",
        "time": "Wed May 01 11:15:38 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 11:15:38 2013 -0700"
      },
      "message": "am 334c04e2: am bb1a6244: Merge \"Fix an NPE and fd leak in SELinux policy updater.\" into jb-mr2-dev\n\n* commit \u0027334c04e2f0eb62c6c9db73da0ec0021abffceb92\u0027:\n  Fix an NPE and fd leak in SELinux policy updater.\n"
    },
    {
      "commit": "334c04e2f0eb62c6c9db73da0ec0021abffceb92",
      "tree": "d547da6d85e4a5993d40000f0a10e10b3a3cd239",
      "parents": [
        "0b30ad53423a9bfab53b1632a33159be3d82e3df",
        "bb1a6244d169bbbf06068b5dce47c51c98097c89"
      ],
      "author": {
        "name": "gcondra@google.com",
        "email": "gcondra@google.com",
        "time": "Wed May 01 11:14:06 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 01 11:14:06 2013 -0700"
      },
      "message": "am bb1a6244: Merge \"Fix an NPE and fd leak in SELinux policy updater.\" into jb-mr2-dev\n\n* commit \u0027bb1a6244d169bbbf06068b5dce47c51c98097c89\u0027:\n  Fix an NPE and fd leak in SELinux policy updater.\n"
    },
    {
      "commit": "bb1a6244d169bbbf06068b5dce47c51c98097c89",
      "tree": "e70c9e111a6b567374bbdbd840222812c2334562",
      "parents": [
        "09f3cc2bcca62fea30dc0f22cc120088e9f54728",
        "f7b8bc48afd2cef342abc4ad3545a6e7d310b159"
      ],
      "author": {
        "name": "repo sync",
        "email": "gcondra@google.com",
        "time": "Wed May 01 18:12:04 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 01 18:12:04 2013 +0000"
      },
      "message": "Merge \"Fix an NPE and fd leak in SELinux policy updater.\" into jb-mr2-dev"
    },
    {
      "commit": "47dcb66610fbe9284f83f73a06a5c23515e17fbd",
      "tree": "91a6a78e7c0f7be1ad05dc712268c510289b6636",
      "parents": [
        "bbed0513abb1d98733f0eed5399f4cb195fda55f"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed May 01 10:32:47 2013 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed May 01 10:32:47 2013 -0700"
      },
      "message": "dashboard update for 5/1\n\nChange-Id: I9cdcf2934a5332fee50067e0b6f8f3f159373892\n"
    },
    {
      "commit": "57666934b4a161cc2fb77eef15d0b894aaf8f173",
      "tree": "b4e22ee6f5a2f883151359882cf1aace8f6f7ba3",
      "parents": [
        "f6a2598fc4a1595e9fb77bd542047a4c8006d337"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Apr 30 17:01:57 2013 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed May 01 09:40:50 2013 -0700"
      },
      "message": "Lockdown VPN handles its own connection teardown.\n\nRecent changes started watching for CONNECTIVITY_ACTION broadcasts\nto handle the case where a network is disconnected without the\ninterface going down.\n\nHowever, when lockdown VPN is enabled, the broadcast contents are\naugmented, and all connections appear disconnected until the VPN\ncomes online.  This caused a reset feedback loop to occur.\n\nSince LockdownVpnTracker already handles networks being disconnected\nseparately from interfaces going down, this change disables handling\nthe broadcast when lockdown is enabled.\n\nBug: 8755148\nChange-Id: I70a348aa97a4b22eaaf23aa5ed344de3e9a9ab0b\n"
    },
    {
      "commit": "2e29cdae53bd82819ec91ce2d353a9170971aafc",
      "tree": "e464bbf7d0bbb24685891cb140ebca2be26bd694",
      "parents": [
        "01ad25eb8e15e111fc8cc72babd4e4564df71f14",
        "918200edf78e8640b3c9b694b523c95bf72b70ec"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed May 01 16:21:45 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 01 16:21:45 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "bbed0513abb1d98733f0eed5399f4cb195fda55f",
      "tree": "a1db9c9c6ccd0672ef4fc6277fb4c288ab931b09",
      "parents": [
        "292c979a0f1e503422924421557b146cd28fc0d2"
      ],
      "author": {
        "name": "Adam Koch",
        "email": "akoch@google.com",
        "time": "Wed May 01 12:21:20 2013 -0400"
      },
      "committer": {
        "name": "Adam Koch",
        "email": "akoch@google.com",
        "time": "Wed May 01 12:21:20 2013 -0400"
      },
      "message": "Contacts Provider Training - fix minor code snippet typos.\n\nChange-Id: I3edf86d276d877914a3d97e596e1bb35d1b1ce1f\n"
    },
    {
      "commit": "01ad25eb8e15e111fc8cc72babd4e4564df71f14",
      "tree": "da66e1fb7aed089f1214f7d709141045bde6a383",
      "parents": [
        "4431de13bb1e968e80b92911c1e2d4121269b18d",
        "4946128d64f1c85c3b7205650d3db9578fb5e0fb"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed May 01 16:20:15 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 01 16:20:16 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "918200edf78e8640b3c9b694b523c95bf72b70ec",
      "tree": "7b4619c2292866a5c3c897f29353179fc3fd1f0a",
      "parents": [
        "fcafc3259e62de3511a531ccc128a46e98c8d2a1"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed May 01 08:45:23 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed May 01 08:45:23 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ia6b724bc2426c4248b3b83569f21dd0ffe91bb3a\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "4946128d64f1c85c3b7205650d3db9578fb5e0fb",
      "tree": "581ae99ad2712d5571713a692e74ed8c5145397f",
      "parents": [
        "fcafc3259e62de3511a531ccc128a46e98c8d2a1"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed May 01 08:18:40 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed May 01 08:18:40 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I247665db04a208df5ea3681001855b1321341a55\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "4431de13bb1e968e80b92911c1e2d4121269b18d",
      "tree": "7e6417621540a482082bab073f380b20eff10d23",
      "parents": [
        "fcafc3259e62de3511a531ccc128a46e98c8d2a1"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed May 01 08:17:11 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed May 01 08:17:11 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I5f6ba8997fc6d041d18e6c2103cc3c0fc7d83ee8\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "14c716be79b0135f6e0a22e22f432f5aacde2f21",
      "tree": "00d5b7d2672e1d68eecbc915056acfdf8d95dabc",
      "parents": [
        "f0e8c78a11c43f23ea314166707039e2c4b5361f"
      ],
      "author": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Tue Apr 30 15:58:04 2013 -0700"
      },
      "committer": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Wed May 01 07:54:48 2013 -0700"
      },
      "message": "Make sure the app is still app after launching.\nBug:8755950\n\nChange-Id: Ie30d84cb94787d8b2e7bdc65e329a311581f4a3f\n"
    },
    {
      "commit": "fcafc3259e62de3511a531ccc128a46e98c8d2a1",
      "tree": "df82d6b4b2afd6b4f080e8d737cb1c6e06bab805",
      "parents": [
        "e72bd5430236f2bfaeda3ddcce183286c713e295",
        "0b30ad53423a9bfab53b1632a33159be3d82e3df"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Tue Apr 30 19:38:14 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 19:38:14 2013 -0700"
      },
      "message": "am 0b30ad53: am 09f3cc2b: Merge \"Fix GLES30 JNI registration\" into jb-mr2-dev\n\n* commit \u00270b30ad53423a9bfab53b1632a33159be3d82e3df\u0027:\n  Fix GLES30 JNI registration\n"
    },
    {
      "commit": "0b30ad53423a9bfab53b1632a33159be3d82e3df",
      "tree": "f3676b6580eb950ac03c2de80a35c5de13e1933f",
      "parents": [
        "fa4eb085c3f01c0b659c37be585c13f0a9a3b360",
        "09f3cc2bcca62fea30dc0f22cc120088e9f54728"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Tue Apr 30 19:36:03 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 19:36:03 2013 -0700"
      },
      "message": "am 09f3cc2b: Merge \"Fix GLES30 JNI registration\" into jb-mr2-dev\n\n* commit \u002709f3cc2bcca62fea30dc0f22cc120088e9f54728\u0027:\n  Fix GLES30 JNI registration\n"
    },
    {
      "commit": "09f3cc2bcca62fea30dc0f22cc120088e9f54728",
      "tree": "ded4cb607dc1a5050df4fe4b001ebae325936bdb",
      "parents": [
        "b107b7e9ecaee799a7a18b8ab897969ef554fd9b",
        "d877efe3b12afdd84f06c180369f9d7399858f6e"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Wed May 01 02:31:55 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 01 02:31:55 2013 +0000"
      },
      "message": "Merge \"Fix GLES30 JNI registration\" into jb-mr2-dev"
    },
    {
      "commit": "e72bd5430236f2bfaeda3ddcce183286c713e295",
      "tree": "9a2b37e814bf201661fa44e0a75b9c7686f577ce",
      "parents": [
        "9f9dc4b2304f71daf7d7a063606ef17818411969",
        "fa4eb085c3f01c0b659c37be585c13f0a9a3b360"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Apr 30 18:19:34 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 18:19:34 2013 -0700"
      },
      "message": "am fa4eb085: am b107b7e9: Merge \"Prevent TextureView from ever setting a null layer paint Bug #8760436\" into jb-mr2-dev\n\n* commit \u0027fa4eb085c3f01c0b659c37be585c13f0a9a3b360\u0027:\n  Prevent TextureView from ever setting a null layer paint Bug #8760436\n"
    },
    {
      "commit": "fa4eb085c3f01c0b659c37be585c13f0a9a3b360",
      "tree": "7c0b64949cf4e6b72935d0b6a9cc1c9200d6fc03",
      "parents": [
        "6e629e84c52c870ff6fe6d0493861997929209f4",
        "b107b7e9ecaee799a7a18b8ab897969ef554fd9b"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Apr 30 18:16:11 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 18:16:11 2013 -0700"
      },
      "message": "am b107b7e9: Merge \"Prevent TextureView from ever setting a null layer paint Bug #8760436\" into jb-mr2-dev\n\n* commit \u0027b107b7e9ecaee799a7a18b8ab897969ef554fd9b\u0027:\n  Prevent TextureView from ever setting a null layer paint Bug #8760436\n"
    },
    {
      "commit": "b107b7e9ecaee799a7a18b8ab897969ef554fd9b",
      "tree": "c6f59ee98eb214fe34842a5ef8a36fe25d831245",
      "parents": [
        "95a9bfe2ba75d79fff8157ed57e75c4ffb5a08ac",
        "efb709adfe61ec71dec26127b8a2a7d8ceacc767"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed May 01 01:14:41 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 01 01:14:41 2013 +0000"
      },
      "message": "Merge \"Prevent TextureView from ever setting a null layer paint Bug #8760436\" into jb-mr2-dev"
    },
    {
      "commit": "9f9dc4b2304f71daf7d7a063606ef17818411969",
      "tree": "9a2b37e814bf201661fa44e0a75b9c7686f577ce",
      "parents": [
        "d9ad188a180072b3e9df4c09544174497e58e7af",
        "6e629e84c52c870ff6fe6d0493861997929209f4"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Apr 30 17:50:50 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 17:50:50 2013 -0700"
      },
      "message": "am 6e629e84: am 95a9bfe2: When installing/enabling a system app, bootstrap it\n\n* commit \u00276e629e84c52c870ff6fe6d0493861997929209f4\u0027:\n  When installing/enabling a system app, bootstrap it\n"
    },
    {
      "commit": "6e629e84c52c870ff6fe6d0493861997929209f4",
      "tree": "ca3a59c8fa7be63b52112b7977c7b6fe34359aa4",
      "parents": [
        "dd7d8ec17ec1129f33764e025366129d3562ea7e",
        "95a9bfe2ba75d79fff8157ed57e75c4ffb5a08ac"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Apr 30 17:48:59 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 17:48:59 2013 -0700"
      },
      "message": "am 95a9bfe2: When installing/enabling a system app, bootstrap it\n\n* commit \u002795a9bfe2ba75d79fff8157ed57e75c4ffb5a08ac\u0027:\n  When installing/enabling a system app, bootstrap it\n"
    },
    {
      "commit": "95a9bfe2ba75d79fff8157ed57e75c4ffb5a08ac",
      "tree": "42850cb1e7fce1a2b15a8e2bbde7f9afc26a3651",
      "parents": [
        "203aa72e747794a64a8262ceb6c9cdc8381e77cb"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Apr 30 17:40:32 2013 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Apr 30 17:40:32 2013 -0700"
      },
      "message": "When installing/enabling a system app, bootstrap it\n\nSpecifically, send it a BOOT_COMPLETED broadcast just as it would have\nreceived during device (or user) startup.\n\nBug 8594153\n\nChange-Id: I847c16df56d038a25758e594f951bc15348edc19\n"
    },
    {
      "commit": "f7b8bc48afd2cef342abc4ad3545a6e7d310b159",
      "tree": "a909396f73fe9a195b5736f8c0753bea760fa09a",
      "parents": [
        "a934ad112c9da1c7a342a990fcb06bae2ea7485e"
      ],
      "author": {
        "name": "repo sync",
        "email": "gcondra@google.com",
        "time": "Tue Apr 30 16:36:56 2013 -0700"
      },
      "committer": {
        "name": "repo sync",
        "email": "gcondra@google.com",
        "time": "Tue Apr 30 17:37:00 2013 -0700"
      },
      "message": "Fix an NPE and fd leak in SELinux policy updater.\n\nBug: 8769213\nChange-Id: Iff80be6109a1586d818754c8f9f5053b816fbd57\n"
    },
    {
      "commit": "d9ad188a180072b3e9df4c09544174497e58e7af",
      "tree": "482159ec441cb1b63fd1babc34524d19d84ca769",
      "parents": [
        "70631fa464966b1e03296bc13aed994cfcfc39ed",
        "dd7d8ec17ec1129f33764e025366129d3562ea7e"
      ],
      "author": {
        "name": "Casey Burkhardt",
        "email": "caseyburkhardt@google.com",
        "time": "Tue Apr 30 17:26:14 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 17:26:14 2013 -0700"
      },
      "message": "am dd7d8ec1: am 203aa72e: Merge \"Rebuilds ActionBar accessibility description as needed\" into jb-mr2-dev\n\n* commit \u0027dd7d8ec17ec1129f33764e025366129d3562ea7e\u0027:\n  Rebuilds ActionBar accessibility description as needed\n"
    },
    {
      "commit": "e325e416d65bdc1f7b17d584dfd1c463d07ed5ba",
      "tree": "d2b4f42650330e060d747874a5674985f86b0be8",
      "parents": [
        "9af61ff66a799b8065d7cc5c4882178827a0061f"
      ],
      "author": {
        "name": "sunil duttu",
        "email": "duttus@codeaurora.org",
        "time": "Tue Apr 30 17:23:25 2013 -0700"
      },
      "committer": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Tue Apr 30 17:23:25 2013 -0700"
      },
      "message": "framework: When turn off of SoftAp immediately call turning ON SoftAp\n\nDue to sub system restart, there is state change of softAp tether state\nmachine in tethered state triggering turnoff SoftAp this should be\nfollwed by turnon softap.\n\nChange-Id: I7fbc87ff270d0d720f06ae3697a1ce81f8444ee0\n"
    },
    {
      "commit": "dd7d8ec17ec1129f33764e025366129d3562ea7e",
      "tree": "f88404f17b5332cc2af2fb0728ed330440177442",
      "parents": [
        "a111ceab03410100a4b67328a99feb6299bd7bc5",
        "203aa72e747794a64a8262ceb6c9cdc8381e77cb"
      ],
      "author": {
        "name": "Casey Burkhardt",
        "email": "caseyburkhardt@google.com",
        "time": "Tue Apr 30 17:20:12 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 17:20:12 2013 -0700"
      },
      "message": "am 203aa72e: Merge \"Rebuilds ActionBar accessibility description as needed\" into jb-mr2-dev\n\n* commit \u0027203aa72e747794a64a8262ceb6c9cdc8381e77cb\u0027:\n  Rebuilds ActionBar accessibility description as needed\n"
    },
    {
      "commit": "70631fa464966b1e03296bc13aed994cfcfc39ed",
      "tree": "17ea421d2174170abd0b1c001dc3ad36ebbf99dd",
      "parents": [
        "9af61ff66a799b8065d7cc5c4882178827a0061f",
        "a111ceab03410100a4b67328a99feb6299bd7bc5"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue Apr 30 17:18:07 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 17:18:07 2013 -0700"
      },
      "message": "am a111ceab: am a934ad11: Merge \"Speed up user-switching wallpaper changes\" into jb-mr2-dev\n\n* commit \u0027a111ceab03410100a4b67328a99feb6299bd7bc5\u0027:\n  Speed up user-switching wallpaper changes\n"
    },
    {
      "commit": "203aa72e747794a64a8262ceb6c9cdc8381e77cb",
      "tree": "651ae968ab763ec8c82fd9beecb89987cf29df85",
      "parents": [
        "a934ad112c9da1c7a342a990fcb06bae2ea7485e",
        "8452a7f2f6cb5a67535ac3a0af3c46b3c16996ec"
      ],
      "author": {
        "name": "Casey Burkhardt",
        "email": "caseyburkhardt@google.com",
        "time": "Wed May 01 00:15:43 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 01 00:15:44 2013 +0000"
      },
      "message": "Merge \"Rebuilds ActionBar accessibility description as needed\" into jb-mr2-dev"
    },
    {
      "commit": "a111ceab03410100a4b67328a99feb6299bd7bc5",
      "tree": "7fdc80e156b68f0e57ecf339af11764abc4525de",
      "parents": [
        "5473ffba405af12f2c5d3a7363ed959a9648eaf4",
        "a934ad112c9da1c7a342a990fcb06bae2ea7485e"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue Apr 30 17:04:58 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 17:04:58 2013 -0700"
      },
      "message": "am a934ad11: Merge \"Speed up user-switching wallpaper changes\" into jb-mr2-dev\n\n* commit \u0027a934ad112c9da1c7a342a990fcb06bae2ea7485e\u0027:\n  Speed up user-switching wallpaper changes\n"
    },
    {
      "commit": "9af61ff66a799b8065d7cc5c4882178827a0061f",
      "tree": "97b491b29d15b6d29645d7797ea6aaf81ff7218e",
      "parents": [
        "0a2ac8c6228f2202a0fca162e6c85680a17ef225",
        "5473ffba405af12f2c5d3a7363ed959a9648eaf4"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Tue Apr 30 16:45:49 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 16:45:49 2013 -0700"
      },
      "message": "am 5473ffba: am f6a2598f: Merge \"Removing a debug check when logging fstrim events.\" into jb-mr2-dev\n\n* commit \u00275473ffba405af12f2c5d3a7363ed959a9648eaf4\u0027:\n  Removing a debug check when logging fstrim events.\n"
    },
    {
      "commit": "0a2ac8c6228f2202a0fca162e6c85680a17ef225",
      "tree": "448b271cf5847433663629e8c83cc349637dfb61",
      "parents": [
        "cb79506984e23e9d9fc0d45a034c9c19e8f5ca0a",
        "86fe273f26ff8957a096911a20f4a48df5de470a"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Tue Apr 30 16:45:47 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 16:45:47 2013 -0700"
      },
      "message": "am 86fe273f: am cff4b18e: Merge \"Perform idle maintenance when the device is charging.\" into jb-mr2-dev\n\n* commit \u002786fe273f26ff8957a096911a20f4a48df5de470a\u0027:\n  Perform idle maintenance when the device is charging.\n"
    },
    {
      "commit": "cb79506984e23e9d9fc0d45a034c9c19e8f5ca0a",
      "tree": "7c67ea2164900126922062065155cef5e0b661d2",
      "parents": [
        "b713a15f099bec6ce70c4e09d853ec2d8b085c0a",
        "5bf93be4f45d62e685d2d124fa105d7fe5e9ffd1"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Apr 30 16:45:45 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 16:45:45 2013 -0700"
      },
      "message": "am 5bf93be4: (-s ours) am f0e8c78a: Merge \"Import translations. DO NOT MERGE\" into jb-mr2-dev\n\n* commit \u00275bf93be4f45d62e685d2d124fa105d7fe5e9ffd1\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "b713a15f099bec6ce70c4e09d853ec2d8b085c0a",
      "tree": "7c67ea2164900126922062065155cef5e0b661d2",
      "parents": [
        "6fd43d2de1aafedd63528b117d3640f614f42359",
        "8afd195d47d2813822a388fbd0ea69228deafcf0"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue Apr 30 16:45:42 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 16:45:42 2013 -0700"
      },
      "message": "am 8afd195d: am 6b313da0: Merge \"Clarify behavior of fullscreen mode and softInputMode\\\u0027s adjustResize\" into jb-mr2-dev\n\n* commit \u00278afd195d47d2813822a388fbd0ea69228deafcf0\u0027:\n  Clarify behavior of fullscreen mode and softInputMode\u0027s adjustResize\n"
    },
    {
      "commit": "5473ffba405af12f2c5d3a7363ed959a9648eaf4",
      "tree": "b1438ad36a6d42d0aa7e16b98b0ab6332e27882b",
      "parents": [
        "86fe273f26ff8957a096911a20f4a48df5de470a",
        "f6a2598fc4a1595e9fb77bd542047a4c8006d337"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Tue Apr 30 16:42:58 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 16:42:58 2013 -0700"
      },
      "message": "am f6a2598f: Merge \"Removing a debug check when logging fstrim events.\" into jb-mr2-dev\n\n* commit \u0027f6a2598fc4a1595e9fb77bd542047a4c8006d337\u0027:\n  Removing a debug check when logging fstrim events.\n"
    },
    {
      "commit": "86fe273f26ff8957a096911a20f4a48df5de470a",
      "tree": "e63c9413dc86078e21c75cff57f2698719f3f562",
      "parents": [
        "5bf93be4f45d62e685d2d124fa105d7fe5e9ffd1",
        "cff4b18eeb35c832d0d48ca539ec722d9159ec70"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Tue Apr 30 16:42:54 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 16:42:54 2013 -0700"
      },
      "message": "am cff4b18e: Merge \"Perform idle maintenance when the device is charging.\" into jb-mr2-dev\n\n* commit \u0027cff4b18eeb35c832d0d48ca539ec722d9159ec70\u0027:\n  Perform idle maintenance when the device is charging.\n"
    },
    {
      "commit": "5bf93be4f45d62e685d2d124fa105d7fe5e9ffd1",
      "tree": "37bf5d30e7189a1a204078c3b8f3dd17bc2602a9",
      "parents": [
        "8afd195d47d2813822a388fbd0ea69228deafcf0",
        "f0e8c78a11c43f23ea314166707039e2c4b5361f"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Apr 30 16:42:36 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 16:42:36 2013 -0700"
      },
      "message": "am f0e8c78a: Merge \"Import translations. DO NOT MERGE\" into jb-mr2-dev\n\n* commit \u0027f0e8c78a11c43f23ea314166707039e2c4b5361f\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "8afd195d47d2813822a388fbd0ea69228deafcf0",
      "tree": "b27740d259bd0fc95b2317c18dabe85980535db6",
      "parents": [
        "e1c094842cf9b751f16df8f8baf65565a842e6ff",
        "6b313da0d89564711acfc8c66b7790da0f52d187"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue Apr 30 16:42:33 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 16:42:33 2013 -0700"
      },
      "message": "am 6b313da0: Merge \"Clarify behavior of fullscreen mode and softInputMode\\\u0027s adjustResize\" into jb-mr2-dev\n\n* commit \u00276b313da0d89564711acfc8c66b7790da0f52d187\u0027:\n  Clarify behavior of fullscreen mode and softInputMode\u0027s adjustResize\n"
    },
    {
      "commit": "6fd43d2de1aafedd63528b117d3640f614f42359",
      "tree": "ccbea450cfd66de0aa2dfd6bef21302100f95150",
      "parents": [
        "09aa0cf6f69275937a1ed5d35abc1c1643b7db8a",
        "e1c094842cf9b751f16df8f8baf65565a842e6ff"
      ],
      "author": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh%android.com@gtempaccount.com",
        "time": "Tue Apr 30 16:26:42 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 16:26:42 2013 -0700"
      },
      "message": "am e1c09484: am ddf7a066: (-s ours) Merge \"framework:When turn off of SoftAp immediately call turning ON SoftAp\"\n\n* commit \u0027e1c094842cf9b751f16df8f8baf65565a842e6ff\u0027:\n  framework:When turn off of SoftAp immediately call turning ON SoftAp\n"
    },
    {
      "commit": "e1c094842cf9b751f16df8f8baf65565a842e6ff",
      "tree": "e1ff6e571c79890fea50c6898b9abd39b748d0f6",
      "parents": [
        "a7fa0079a7bf544f7f7b0828c00a9247c0c51bfe",
        "ddf7a0660c456a975b12794c54fd6681e422ef29"
      ],
      "author": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh%android.com@gtempaccount.com",
        "time": "Tue Apr 30 16:25:08 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 16:25:08 2013 -0700"
      },
      "message": "am ddf7a066: (-s ours) Merge \"framework:When turn off of SoftAp immediately call turning ON SoftAp\"\n\n* commit \u0027ddf7a0660c456a975b12794c54fd6681e422ef29\u0027:\n  framework:When turn off of SoftAp immediately call turning ON SoftAp\n"
    },
    {
      "commit": "8452a7f2f6cb5a67535ac3a0af3c46b3c16996ec",
      "tree": "92906ba76787957a857ef741dfc01ec67fd22bef",
      "parents": [
        "906e57d8c03f887aab6a48001e9d0bdff9864365"
      ],
      "author": {
        "name": "Casey Burkhardt",
        "email": "caseyburkhardt@google.com",
        "time": "Tue Apr 30 15:56:41 2013 -0700"
      },
      "committer": {
        "name": "Casey Burkhardt",
        "email": "caseyburkhardt@google.com",
        "time": "Tue Apr 30 16:05:56 2013 -0700"
      },
      "message": "Rebuilds ActionBar accessibility description as needed\n\nPreviously, ActionBarView only updated the contentDescription for the navigate\nup/home affordance when it is enabled or disabled.  This causes that description\nto be rebuilt and applied whenever the title or subtitle of the view is changed.\nThis also inadvertantly removes whitespace in ActionBarView.\n\nBug: 8757286\nChange-Id: I1ea02cad20e0d5c0c57d071727cc647c4dd52d44\n"
    },
    {
      "commit": "a934ad112c9da1c7a342a990fcb06bae2ea7485e",
      "tree": "0d440c144a58c03d917c5fa978812ff146bbddd3",
      "parents": [
        "f6a2598fc4a1595e9fb77bd542047a4c8006d337",
        "b432ef98f0dd433689f8bf74bbf44499e29d08f1"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue Apr 30 22:42:49 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 30 22:42:53 2013 +0000"
      },
      "message": "Merge \"Speed up user-switching wallpaper changes\" into jb-mr2-dev"
    },
    {
      "commit": "23b0a4e90554cc47f5ec1cef6b15ce0e32bb1ff2",
      "tree": "d6b68f575a2d6de53274c967b1d2560f36be2abc",
      "parents": [
        "f6a2598fc4a1595e9fb77bd542047a4c8006d337"
      ],
      "author": {
        "name": "Casey Burkhardt",
        "email": "caseyburkhardt@google.com",
        "time": "Mon Apr 29 12:18:32 2013 -0700"
      },
      "committer": {
        "name": "Casey Burkhardt",
        "email": "caseyburkhardt@google.com",
        "time": "Tue Apr 30 15:18:03 2013 -0700"
      },
      "message": "Properly populates AccessibilityEvents for notification and quick settings shades\n\nPreviously, our method of announcing the expansion of the notification shade\nand quick notification shade relied on populating a contentDescription\nattribute on the highest-level container.  This behavior is incorrect as it\ncauses accessibility services to infer importance and assign the view\naccessibility focus.  This change adds descriptive text to the\nAccessibilityEvent fired when the shade opens without modifying the\ncontainer\u0027s description.\n\nBug: 8699624\nChange-Id: Id909b60d63cdec96c307dea2624b0651ab4f1f36\n"
    },
    {
      "commit": "09aa0cf6f69275937a1ed5d35abc1c1643b7db8a",
      "tree": "ccbea450cfd66de0aa2dfd6bef21302100f95150",
      "parents": [
        "52ae8e845e325987bf1305f017dde6d8f7e3b98a",
        "ec43a6bc17d90058ba2c00e016846c863ab239bc"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Apr 30 22:14:12 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 30 22:14:12 2013 +0000"
      },
      "message": "Merge \"Better --unplugged support when dumping battery.\""
    },
    {
      "commit": "b432ef98f0dd433689f8bf74bbf44499e29d08f1",
      "tree": "d802acfd843369b61d7b9ea46beb5ba423d47995",
      "parents": [
        "ef325d060800e5e1c955969889b549494be576ee"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue Apr 30 15:10:51 2013 -0700"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue Apr 30 15:10:51 2013 -0700"
      },
      "message": "Speed up user-switching wallpaper changes\n\nPrevious work in ImageWallpaper cached the bitmap for a user\nto avoid reloading it (an expensive operation on large-display devices)\nwhen we could simply re-use it. User switching still caused a reload, however,\nsince the place where we cache the bitmap (ImageWallpaper) is in an instance\nthat is re-created on user-switch.\n\nA simple fix is to have the ImageWallpaper stop telling the WallpaperManager\nto erase its own cache of the bitmap prior to re-loading it. That step is\nunnecessary, since a bitmap that is cached can be assumed to be valid. A wallpaper\nchange will correctly null out that cached version, so if the cached bitmap\nis non-null, then we can simply use it as-is.\n\nThe fix is to remove the call to forgetLoadedWallpaper() and allow the caching\nmechanism to do its job.\n\nIssue #7986933 user switching on lock screen is slow (sometimes like molasses)\n\nChange-Id: I447754ab85337bc8ae59b4ad6c3e6c2b30e13735\n"
    },
    {
      "commit": "52ae8e845e325987bf1305f017dde6d8f7e3b98a",
      "tree": "575bc212731ee044133d01f0d3d3c897e852962e",
      "parents": [
        "a5e5196becb434fe5e481f0f15674a657cd1f438",
        "a7fa0079a7bf544f7f7b0828c00a9247c0c51bfe"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Apr 30 14:09:01 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 14:09:01 2013 -0700"
      },
      "message": "am a7fa0079: am 561dcc58: Merge \"Avoid crash when TextToSpeech calls onInit() from the constructor.\" into jb-mr2-dev\n\n* commit \u0027a7fa0079a7bf544f7f7b0828c00a9247c0c51bfe\u0027:\n  Avoid crash when TextToSpeech calls onInit() from the constructor.\n"
    },
    {
      "commit": "a7fa0079a7bf544f7f7b0828c00a9247c0c51bfe",
      "tree": "e1ff6e571c79890fea50c6898b9abd39b748d0f6",
      "parents": [
        "76c643c9b600ef31c22f807c2874c879a7fa5069",
        "561dcc5823eec20c48d116531556b32e9de66f91"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Apr 30 14:04:13 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 14:04:13 2013 -0700"
      },
      "message": "am 561dcc58: Merge \"Avoid crash when TextToSpeech calls onInit() from the constructor.\" into jb-mr2-dev\n\n* commit \u0027561dcc5823eec20c48d116531556b32e9de66f91\u0027:\n  Avoid crash when TextToSpeech calls onInit() from the constructor.\n"
    },
    {
      "commit": "ddf7a0660c456a975b12794c54fd6681e422ef29",
      "tree": "265ec3beb0023299e6e82aefcd780f7b07e32827",
      "parents": [
        "e3f2735fcfd8dafd226200d5cf219a6f82c9cc0c",
        "aff3bd69d35a959c8139ef45f104d5d3d0f9bf46"
      ],
      "author": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh%android.com@gtempaccount.com",
        "time": "Tue Apr 30 20:59:10 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Apr 30 20:59:11 2013 +0000"
      },
      "message": "Merge \"framework:When turn off of SoftAp immediately call turning ON SoftAp\""
    },
    {
      "commit": "aff3bd69d35a959c8139ef45f104d5d3d0f9bf46",
      "tree": "265ec3beb0023299e6e82aefcd780f7b07e32827",
      "parents": [
        "e3f2735fcfd8dafd226200d5cf219a6f82c9cc0c"
      ],
      "author": {
        "name": "sunil duttu",
        "email": "duttus@codeaurora.org",
        "time": "Wed Mar 06 10:03:20 2013 +0530"
      },
      "committer": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Tue Apr 30 13:56:17 2013 -0700"
      },
      "message": "framework:When turn off of SoftAp immediately call turning ON SoftAp\n\nDue to sub system restart,There is state change of softAp tether state machine\nin tethered state triggering turnoff SoftAp this should be\nfollwed by turnon softap.\n\nChange-Id: I93051f17bcaae72ae0694f1f23557cc1d3bea280\n"
    },
    {
      "commit": "ec43a6bc17d90058ba2c00e016846c863ab239bc",
      "tree": "1068e069b2cfb51a6a9b308c6bd5be952b5184cc",
      "parents": [
        "f1301d86fb7f414330b08dd9514436e65ba69ceb"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Apr 30 13:33:18 2013 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Apr 30 13:33:18 2013 -0700"
      },
      "message": "Better --unplugged support when dumping battery.\n\nAlso fixes logBatteryStatsLocked() to output valid dump data, instead\nof just a usage message.\n\nBug: 8708665\nChange-Id: Ie0d8d90e1a470b7e1e902643333309c2cf7bdb72\n"
    },
    {
      "commit": "a5e5196becb434fe5e481f0f15674a657cd1f438",
      "tree": "ccf8717e9befba9b4a7c991b432b1a2d6feb4a5c",
      "parents": [
        "0520146c41764ae215aafed56f96eaab4085d1d2",
        "76c643c9b600ef31c22f807c2874c879a7fa5069"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Apr 30 13:23:17 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 13:23:17 2013 -0700"
      },
      "message": "am 76c643c9: am e3f2735f: Merge \"when locale is non-Enligh, sometimes month spinner needs a number IME\"\n\n* commit \u002776c643c9b600ef31c22f807c2874c879a7fa5069\u0027:\n  when locale is non-Enligh, sometimes month spinner needs a number IME\n"
    },
    {
      "commit": "0520146c41764ae215aafed56f96eaab4085d1d2",
      "tree": "1d178aa4567e23b4c324e1dd68cc1764c39ee705",
      "parents": [
        "31872fd7ce5bf83dfd91a92889fdfda4b9f88d58",
        "55828af26ce0090c6c80a300d27d1064ce1b74c6"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@android.com",
        "time": "Tue Apr 30 13:23:15 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 13:23:15 2013 -0700"
      },
      "message": "am 55828af2: am 6628ee7a: Merge \"HeaderViewListAdapter: Correct thrown error names.\"\n\n* commit \u002755828af26ce0090c6c80a300d27d1064ce1b74c6\u0027:\n  HeaderViewListAdapter: Correct thrown error names.\n"
    },
    {
      "commit": "76c643c9b600ef31c22f807c2874c879a7fa5069",
      "tree": "36e560a8a49082c7b5b2848d30049514ca7a003a",
      "parents": [
        "55828af26ce0090c6c80a300d27d1064ce1b74c6",
        "e3f2735fcfd8dafd226200d5cf219a6f82c9cc0c"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Apr 30 13:21:22 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 13:21:22 2013 -0700"
      },
      "message": "am e3f2735f: Merge \"when locale is non-Enligh, sometimes month spinner needs a number IME\"\n\n* commit \u0027e3f2735fcfd8dafd226200d5cf219a6f82c9cc0c\u0027:\n  when locale is non-Enligh, sometimes month spinner needs a number IME\n"
    },
    {
      "commit": "55828af26ce0090c6c80a300d27d1064ce1b74c6",
      "tree": "53dd35fac1dc0278fd1b2e5d655c41355ca35b6f",
      "parents": [
        "a99595a393341b6a130e202bc9e93848ee53057b",
        "6628ee7a46a56cdc28d409e6fd74afc34bd24c5b"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@android.com",
        "time": "Tue Apr 30 13:21:19 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 13:21:19 2013 -0700"
      },
      "message": "am 6628ee7a: Merge \"HeaderViewListAdapter: Correct thrown error names.\"\n\n* commit \u00276628ee7a46a56cdc28d409e6fd74afc34bd24c5b\u0027:\n  HeaderViewListAdapter: Correct thrown error names.\n"
    },
    {
      "commit": "e3f2735fcfd8dafd226200d5cf219a6f82c9cc0c",
      "tree": "2c63f6ca3d13e2c9bc258995d63a2c3a4eff6316",
      "parents": [
        "6628ee7a46a56cdc28d409e6fd74afc34bd24c5b",
        "e9a74a1a31f82391d44840aa17293021fcab6837"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Apr 30 20:11:49 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Apr 30 20:11:50 2013 +0000"
      },
      "message": "Merge \"when locale is non-Enligh, sometimes month spinner needs a number IME\""
    },
    {
      "commit": "1d7c218ba23185c58ae27f59e4ec6b8526b2d04a",
      "tree": "faca19055b04c8b16281c3b762954ab8fb677cc8",
      "parents": [
        "5e650cef53cf1eb33f9c8b2f8e5c8b1bb24b32d9"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Fri Apr 26 11:12:43 2013 -0700"
      },
      "committer": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Tue Apr 30 12:39:04 2013 -0700"
      },
      "message": "MediaDrm API: Add two exceptions to handle error path scenarios\n\nbug: 8725707\nChange-Id: Ia00c495ac591cc2993f4d11ad3480b59833d009e\n"
    },
    {
      "commit": "31872fd7ce5bf83dfd91a92889fdfda4b9f88d58",
      "tree": "be3d3e0cf3d123634ebec07908c8e90d9ffee3d4",
      "parents": [
        "ba8d2e58f83971841dc125e73c6a194341150534",
        "a99595a393341b6a130e202bc9e93848ee53057b"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Apr 30 12:17:27 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 12:17:27 2013 -0700"
      },
      "message": "am a99595a3: am afe56810: Merge \"Fix DatePicker\\\u0027s spinner order in various locales.\"\n\n* commit \u0027a99595a393341b6a130e202bc9e93848ee53057b\u0027:\n  Fix DatePicker\u0027s spinner order in various locales.\n"
    },
    {
      "commit": "ba8d2e58f83971841dc125e73c6a194341150534",
      "tree": "c95a6e9cb0ce85ef9f3d6e94e779fbc776a0d916",
      "parents": [
        "4225d7965657b57d34b00d47785cef3c693784f7",
        "c2639e58fa5724c06a1d910ad76aebed647b4ba2"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Apr 30 12:17:25 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 12:17:25 2013 -0700"
      },
      "message": "am c2639e58: am 0bb4c701: Merge \"Use ICU for getDateFormatOrder.\"\n\n* commit \u0027c2639e58fa5724c06a1d910ad76aebed647b4ba2\u0027:\n  Use ICU for getDateFormatOrder.\n"
    },
    {
      "commit": "a99595a393341b6a130e202bc9e93848ee53057b",
      "tree": "785b32f20509303e9ff490207e27b8b0196b216c",
      "parents": [
        "c2639e58fa5724c06a1d910ad76aebed647b4ba2",
        "afe56810517a4ddfad125029ca04fd4cc5af2ef5"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Apr 30 12:15:06 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 30 12:15:06 2013 -0700"
      },
      "message": "am afe56810: Merge \"Fix DatePicker\\\u0027s spinner order in various locales.\"\n\n* commit \u0027afe56810517a4ddfad125029ca04fd4cc5af2ef5\u0027:\n  Fix DatePicker\u0027s spinner order in various locales.\n"
    }
  ],
  "next": "c2639e58fa5724c06a1d910ad76aebed647b4ba2"
}
