)]}'
{
  "log": [
    {
      "commit": "ce3fe5fd8a246b7eb96bb189fc58f63006d2e6c8",
      "tree": "34f7d8bb88ff3c4f6d85d1c5a50ccf2e67e0862f",
      "parents": [
        "1d69bad411123913d32342864454b09ae39dab2c",
        "4d32a36759b619abdda9c895054f513aef3a3f03"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Tue May 07 10:18:38 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 07 10:18:38 2013 -0700"
      },
      "message": "am 4d32a367: am 2787ba25: Merge \"Register EGLExt JNI methods\" into jb-mr2-dev\n\n* commit \u00274d32a36759b619abdda9c895054f513aef3a3f03\u0027:\n  Register EGLExt JNI methods\n"
    },
    {
      "commit": "1d69bad411123913d32342864454b09ae39dab2c",
      "tree": "1ed91eb3bc121b8509ea65b4404ebc565223d880",
      "parents": [
        "1d41cae973579c07e1594d0496a1847cd644b8c0",
        "a98b0ff812fb204eaa93e4cda848b054d70bbff0"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue May 07 10:14:28 2013 -0700"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue May 07 10:14:46 2013 -0700"
      },
      "message": "resolved conflicts for merge of a98b0ff8 to master\n\nChange-Id: I1f4a952d360c48426e22a7772726b6867cc19771\n"
    },
    {
      "commit": "1d41cae973579c07e1594d0496a1847cd644b8c0",
      "tree": "df5c4f8df8ac6049f1ee319b59571eb27b33a58e",
      "parents": [
        "ae062e0a02d8c68c18debff0a372cb43ab33cf12",
        "1bc3e39ab48936bf82b8c11688ba0939e0866a44"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue May 07 10:01:28 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 07 10:01:28 2013 -0700"
      },
      "message": "am 1bc3e39a: am 06548798: am 2ad68f7d: am 04d61410: am dfb33b86: am fcfc99c0: am f7918b4a: am d3a57029: am 1b0c9c95: am 81c1d8d3: Ensure install-during-restore is like install-then-restore\n\n* commit \u00271bc3e39ab48936bf82b8c11688ba0939e0866a44\u0027:\n  Ensure install-during-restore is like install-then-restore\n"
    },
    {
      "commit": "ae062e0a02d8c68c18debff0a372cb43ab33cf12",
      "tree": "df5c4f8df8ac6049f1ee319b59571eb27b33a58e",
      "parents": [
        "ec28e4b5887becfaa65e90a895ac913f88f9c54b",
        "5f851a89b6a90db206d0e2fa63a60229e2bfcda6"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue May 07 10:01:24 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 07 10:01:24 2013 -0700"
      },
      "message": "am 5f851a89: am cd1de394: Merge \"Track change in NativeCrypto\"\n\n* commit \u00275f851a89b6a90db206d0e2fa63a60229e2bfcda6\u0027:\n  Track change in NativeCrypto\n"
    },
    {
      "commit": "ec28e4b5887becfaa65e90a895ac913f88f9c54b",
      "tree": "df5c4f8df8ac6049f1ee319b59571eb27b33a58e",
      "parents": [
        "977b2531ae7d4e4d09f85e1261647d844d0eb99c",
        "5f714213546d667ac241a92e2052b30dabef8355"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue May 07 10:01:09 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 07 10:01:09 2013 -0700"
      },
      "message": "am 5f714213: am e242c731: Merge \"Ensure install-during-restore is like install-then-restore\" into jb-mr2-dev\n\n* commit \u00275f714213546d667ac241a92e2052b30dabef8355\u0027:\n  Ensure install-during-restore is like install-then-restore\n"
    },
    {
      "commit": "977b2531ae7d4e4d09f85e1261647d844d0eb99c",
      "tree": "d543a6da53ce5707dd853e6806733f4ac22bdb35",
      "parents": [
        "add582122dcec5aeb20d9e8f8c49348e00a5fe76",
        "4cd60897c73ddd67d7f267432073363cbf75371e"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue May 07 10:01:04 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 07 10:01:04 2013 -0700"
      },
      "message": "am 4cd60897: am 601afaef: Merge \"Someone\\\u0027s IDE chose the wrong Date.\"\n\n* commit \u00274cd60897c73ddd67d7f267432073363cbf75371e\u0027:\n  Someone\u0027s IDE chose the wrong Date.\n"
    },
    {
      "commit": "add582122dcec5aeb20d9e8f8c49348e00a5fe76",
      "tree": "eab3b5e88db580b7865d277abd45e27b77a2d15e",
      "parents": [
        "cfba6a07fd24559bfb6bb51007520b8ca3cd5c48",
        "485d7a31a8a07c825281cbae789ca0d04f3949d7"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue May 07 09:47:34 2013 -0700"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue May 07 09:51:31 2013 -0700"
      },
      "message": "resolved conflicts for merge of 485d7a31 to master\n\nChange-Id: I058e19af8732df44457bdc614ee810a642dc25e4\n"
    },
    {
      "commit": "cfba6a07fd24559bfb6bb51007520b8ca3cd5c48",
      "tree": "f90b6992d6e83ed32089aaebbc6b6ef439c90c4a",
      "parents": [
        "26ef95f0c1506618d4e4ff5ccb7daf810ae6b862"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Mon May 06 15:00:58 2013 -0700"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Tue May 07 00:44:18 2013 -0700"
      },
      "message": "Track change in NativeCrypto\n\n(cherry picked from commit 4b30e3391bda250975b43af43bad58c98fa73f84)\n\nChange-Id: I9eed3895d78c6906f7d29d325075cf1df48fd123\n"
    },
    {
      "commit": "4d32a36759b619abdda9c895054f513aef3a3f03",
      "tree": "f03e47c0d9d04970e7df5e09cefc21a41b731c88",
      "parents": [
        "a98b0ff812fb204eaa93e4cda848b054d70bbff0",
        "2787ba25fdc4141e74e649922cf982d3f6c0168d"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Mon May 06 16:48:19 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 16:48:19 2013 -0700"
      },
      "message": "am 2787ba25: Merge \"Register EGLExt JNI methods\" into jb-mr2-dev\n\n* commit \u00272787ba25fdc4141e74e649922cf982d3f6c0168d\u0027:\n  Register EGLExt JNI methods\n"
    },
    {
      "commit": "a98b0ff812fb204eaa93e4cda848b054d70bbff0",
      "tree": "7e18358abeb46e02938d599babc172d8c1a9ab0a",
      "parents": [
        "1bc3e39ab48936bf82b8c11688ba0939e0866a44",
        "d43a71dad80dfca65b0758f4333360516f6ad300"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon May 06 16:48:16 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 16:48:16 2013 -0700"
      },
      "message": "am d43a71da: Merge \"Help for the debugging help for issue #8734824.\" into jb-mr2-dev\n\n* commit \u0027d43a71dad80dfca65b0758f4333360516f6ad300\u0027:\n  Help for the debugging help for issue #8734824.\n"
    },
    {
      "commit": "2787ba25fdc4141e74e649922cf982d3f6c0168d",
      "tree": "26a21ead7b15889635fad9dec725dd6f162afde9",
      "parents": [
        "d43a71dad80dfca65b0758f4333360516f6ad300",
        "237c2b871f66e06498ad03aaa92964f4434982c5"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Mon May 06 23:46:59 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 06 23:47:17 2013 +0000"
      },
      "message": "Merge \"Register EGLExt JNI methods\" into jb-mr2-dev"
    },
    {
      "commit": "d43a71dad80dfca65b0758f4333360516f6ad300",
      "tree": "9726e6643bb16d320bd984885c281aa0030e37e7",
      "parents": [
        "06548798f5b03b552d27e956da094effb70ee570",
        "8bd64df2adb26fe9547ae3961a58631e241b613e"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon May 06 23:46:57 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 06 23:46:57 2013 +0000"
      },
      "message": "Merge \"Help for the debugging help for issue #8734824.\" into jb-mr2-dev"
    },
    {
      "commit": "26ef95f0c1506618d4e4ff5ccb7daf810ae6b862",
      "tree": "e25e6430122040d58f9f5ee6bed55ea5b3eb249a",
      "parents": [
        "140b9b68eed1dc7063e5ba99cfa926bd15bc50b6",
        "ba50b97cff80e73620a0e3d13cae169e095974a7"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon May 06 23:32:58 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 06 23:32:58 2013 +0000"
      },
      "message": "Merge \"Add new app ops for various interesting audio service things.\""
    },
    {
      "commit": "140b9b68eed1dc7063e5ba99cfa926bd15bc50b6",
      "tree": "dddb546f65c590926b16e3ce2f0311296f29d2d2",
      "parents": [
        "5dd3f51a19ea9992fb66f69739e616a1b98d90e5",
        "966b340e7d18b78c74a07379bbd08a426e84d8ce"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon May 06 16:20:32 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 16:20:32 2013 -0700"
      },
      "message": "am 966b340e: (-s ours) am 996f6b04: Merge \"Import translations. DO NOT MERGE\" into jb-mr2-dev\n\n* commit \u0027966b340e7d18b78c74a07379bbd08a426e84d8ce\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "5dd3f51a19ea9992fb66f69739e616a1b98d90e5",
      "tree": "dddb546f65c590926b16e3ce2f0311296f29d2d2",
      "parents": [
        "f3ff4d6d80aef968adc865ad53bf5c3fff9c75de",
        "8c04cd041dfc96ef4af662d50aad63d998314d27"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Mon May 06 16:20:30 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 16:20:30 2013 -0700"
      },
      "message": "am 8c04cd04: am 341666c4: Merge \"Fix sync problem in NsdManager\" into jb-mr2-dev\n\n* commit \u00278c04cd041dfc96ef4af662d50aad63d998314d27\u0027:\n  Fix sync problem in NsdManager\n"
    },
    {
      "commit": "f3ff4d6d80aef968adc865ad53bf5c3fff9c75de",
      "tree": "fa9b062b96ed669e34f8480a0a373dca5d27d6d2",
      "parents": [
        "8d05a666fdc0048c05711ea68e5bfedf5ee2c193",
        "664f785e2c8697aa31fa69b9a109c09a99a2d50b"
      ],
      "author": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Mon May 06 16:20:27 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 16:20:27 2013 -0700"
      },
      "message": "am 664f785e: am 72f2a7af: Merge \"Fix bug where thumbnails in Recents disappear\" into jb-mr2-dev\n\n* commit \u0027664f785e2c8697aa31fa69b9a109c09a99a2d50b\u0027:\n  Fix bug where thumbnails in Recents disappear\n"
    },
    {
      "commit": "8d05a666fdc0048c05711ea68e5bfedf5ee2c193",
      "tree": "e4c844a397d4996b4d3f6acd028a76469a5ab086",
      "parents": [
        "589854346f05af23f037f4aa6b826c7bdce647a1",
        "38996cdcf11e46ea510795e99b0a21303d579218"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Mon May 06 16:20:25 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 16:20:25 2013 -0700"
      },
      "message": "am 38996cdc: (-s ours) am 236cc476: Temporarily revert field name change (DO NOT MERGE)\n\n* commit \u002738996cdcf11e46ea510795e99b0a21303d579218\u0027:\n  Temporarily revert field name change (DO NOT MERGE)\n"
    },
    {
      "commit": "589854346f05af23f037f4aa6b826c7bdce647a1",
      "tree": "e4c844a397d4996b4d3f6acd028a76469a5ab086",
      "parents": [
        "f986f0f590cc73879d95f30cb6ca3952d5b17f64",
        "db4f24a6c75e38c21f8c436febabfd5eea6065d8"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon May 06 16:20:22 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 16:20:22 2013 -0700"
      },
      "message": "am db4f24a6: am 96f69cbe: am 20860a3f: am 79ebe80a: am e34ecc9a: am 3dbb173e: am c3a7ea42: Doc change: Update landing pages for Google Play Services.\n\n* commit \u0027db4f24a6c75e38c21f8c436febabfd5eea6065d8\u0027:\n  Doc change: Update landing pages for Google Play Services.\n"
    },
    {
      "commit": "f986f0f590cc73879d95f30cb6ca3952d5b17f64",
      "tree": "34a2f8ff9cd6673a59b1b13b70b3a59aaff52086",
      "parents": [
        "c87a732e7554e74d991cbe893c2923a349263246",
        "9ee0999bcbe7fbd596462a7e1f4351ebf1c4cc97"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Mon May 06 23:19:26 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 06 23:19:26 2013 +0000"
      },
      "message": "Merge \"resolved conflicts for merge of 78df7b5e to master\""
    },
    {
      "commit": "c87a732e7554e74d991cbe893c2923a349263246",
      "tree": "d2ffc3d8ebe107adc53bdd03ba60e9b7770b5cdf",
      "parents": [
        "72bd95b8feb7ef41eb5dd00003b1aed8f30f4abe",
        "b59dcfd5e108fdffbc610ef109cccecbbd11cd75"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon May 06 23:13:12 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 06 23:13:12 2013 +0000"
      },
      "message": "Merge \"Call ensureActivitiesVisibleLocked from supervisor.\""
    },
    {
      "commit": "ba50b97cff80e73620a0e3d13cae169e095974a7",
      "tree": "f75f981f8a40486a479f224a0afc16e1babce775",
      "parents": [
        "72bd95b8feb7ef41eb5dd00003b1aed8f30f4abe"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Apr 30 15:04:46 2013 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon May 06 16:12:12 2013 -0700"
      },
      "message": "Add new app ops for various interesting audio service things.\n\nMedia buttons: note when an application tries to take ownership\nof the media buttons.\nAudio focus: note when an application tries to take audio focus.\nVolume levels: note changes to the volume level of the various\nstreams.\n\nMaybe we should also have some ops for muting streams, soloing\nstreams, etc?\n\nChange-Id: I79a5d477b0bad4ff61486cdb73ffb1196a674964\n"
    },
    {
      "commit": "8bd64df2adb26fe9547ae3961a58631e241b613e",
      "tree": "060a9ddad01b6dfd4f24abdd323a9b0873b32982",
      "parents": [
        "5b88a2fd7b77880f6e09ae4a1de509bebe28bc3a"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon May 06 16:07:26 2013 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon May 06 16:07:26 2013 -0700"
      },
      "message": "Help for the debugging help for issue #8734824.\n\nAdd a new \"hang\" am command that lets you hang the system\nprocess.  Useful for testing.\n\nChange-Id: Ice0fc52b49d80e5189f016108b03f9fd549b58a7\n"
    },
    {
      "commit": "9ee0999bcbe7fbd596462a7e1f4351ebf1c4cc97",
      "tree": "3e07f0396953263295c39aab70b78b30043b95c9",
      "parents": [
        "72bd95b8feb7ef41eb5dd00003b1aed8f30f4abe",
        "78df7b5e7841100fe1fecc0e2c5241e4bc5a776d"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Mon May 06 16:04:53 2013 -0700"
      },
      "committer": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Mon May 06 16:04:53 2013 -0700"
      },
      "message": "resolved conflicts for merge of 78df7b5e to master\n\nChange-Id: I27076f5e6f747a006dcac7cd334cacf56dd57bd5\n"
    },
    {
      "commit": "1bc3e39ab48936bf82b8c11688ba0939e0866a44",
      "tree": "96606b9c3ca3682b890284276b81ac6cfa429617",
      "parents": [
        "5f851a89b6a90db206d0e2fa63a60229e2bfcda6",
        "06548798f5b03b552d27e956da094effb70ee570"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon May 06 15:21:04 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 15:21:04 2013 -0700"
      },
      "message": "am 06548798: am 2ad68f7d: am 04d61410: am dfb33b86: am fcfc99c0: am f7918b4a: am d3a57029: am 1b0c9c95: am 81c1d8d3: Ensure install-during-restore is like install-then-restore\n\n* commit \u002706548798f5b03b552d27e956da094effb70ee570\u0027:\n  Ensure install-during-restore is like install-then-restore\n"
    },
    {
      "commit": "06548798f5b03b552d27e956da094effb70ee570",
      "tree": "feb367d000c72e4886c16d1ef598925eb097d0ed",
      "parents": [
        "e242c731f2288a615d54f329cdeb16157d4c15ea",
        "2ad68f7d261a1dbc749f6e322b1e84a1288087bd"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon May 06 15:19:41 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 15:19:41 2013 -0700"
      },
      "message": "am 2ad68f7d: am 04d61410: am dfb33b86: am fcfc99c0: am f7918b4a: am d3a57029: am 1b0c9c95: am 81c1d8d3: Ensure install-during-restore is like install-then-restore\n\n* commit \u00272ad68f7d261a1dbc749f6e322b1e84a1288087bd\u0027:\n  Ensure install-during-restore is like install-then-restore\n"
    },
    {
      "commit": "2ad68f7d261a1dbc749f6e322b1e84a1288087bd",
      "tree": "357e98569221084a0c5cd2035cb2250fd12ccec0",
      "parents": [
        "20860a3f8b6a37719fc59fce1b1267b92efef5a3",
        "04d6141033c66a1777ba0c66d67a7540e4c3e89c"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon May 06 15:17:36 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 15:17:36 2013 -0700"
      },
      "message": "am 04d61410: am dfb33b86: am fcfc99c0: am f7918b4a: am d3a57029: am 1b0c9c95: am 81c1d8d3: Ensure install-during-restore is like install-then-restore\n\n* commit \u002704d6141033c66a1777ba0c66d67a7540e4c3e89c\u0027:\n  Ensure install-during-restore is like install-then-restore\n"
    },
    {
      "commit": "04d6141033c66a1777ba0c66d67a7540e4c3e89c",
      "tree": "c3358824537ad1a8c1d21857a6cfd2c5e0ecf10b",
      "parents": [
        "79ebe80a85ce97e3278f51e11086a2b89e09f86d",
        "dfb33b860f0c936d8af6555835da0ef1aea6c870"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon May 06 15:16:03 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 15:16:03 2013 -0700"
      },
      "message": "am dfb33b86: am fcfc99c0: am f7918b4a: am d3a57029: am 1b0c9c95: am 81c1d8d3: Ensure install-during-restore is like install-then-restore\n\n* commit \u0027dfb33b860f0c936d8af6555835da0ef1aea6c870\u0027:\n  Ensure install-during-restore is like install-then-restore\n"
    },
    {
      "commit": "dfb33b860f0c936d8af6555835da0ef1aea6c870",
      "tree": "d34a9f4a450e629ccb9fb49de508cf6c71d4b8d9",
      "parents": [
        "e34ecc9a06f4a626cc78c648e621c4b7bb4a1242",
        "fcfc99c064f0b91fa419784bd90bb9944b9ab9f4"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon May 06 15:14:27 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 15:14:27 2013 -0700"
      },
      "message": "am fcfc99c0: am f7918b4a: am d3a57029: am 1b0c9c95: am 81c1d8d3: Ensure install-during-restore is like install-then-restore\n\n* commit \u0027fcfc99c064f0b91fa419784bd90bb9944b9ab9f4\u0027:\n  Ensure install-during-restore is like install-then-restore\n"
    },
    {
      "commit": "5f851a89b6a90db206d0e2fa63a60229e2bfcda6",
      "tree": "96606b9c3ca3682b890284276b81ac6cfa429617",
      "parents": [
        "5f714213546d667ac241a92e2052b30dabef8355",
        "cd1de3940d9c389b6e69a7040c67d3abb8458ad2"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Mon May 06 15:13:58 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 15:13:58 2013 -0700"
      },
      "message": "am cd1de394: Merge \"Track change in NativeCrypto\"\n\n* commit \u0027cd1de3940d9c389b6e69a7040c67d3abb8458ad2\u0027:\n  Track change in NativeCrypto\n"
    },
    {
      "commit": "fcfc99c064f0b91fa419784bd90bb9944b9ab9f4",
      "tree": "d4a04466181069e355bbd8ca1ca300150706623f",
      "parents": [
        "3dbb173e8d9ae7893a10a76b1b7fed66f1adb25b",
        "f7918b4a1e06350ba4d69fe47327db830cd4e8ba"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon May 06 15:12:07 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 15:12:07 2013 -0700"
      },
      "message": "am f7918b4a: am d3a57029: am 1b0c9c95: am 81c1d8d3: Ensure install-during-restore is like install-then-restore\n\n* commit \u0027f7918b4a1e06350ba4d69fe47327db830cd4e8ba\u0027:\n  Ensure install-during-restore is like install-then-restore\n"
    },
    {
      "commit": "cd1de3940d9c389b6e69a7040c67d3abb8458ad2",
      "tree": "1d13b5bc0dc565e45e7e0998d857dd5114d69653",
      "parents": [
        "601afaef5220aef928a9235e50376c462538a942",
        "4b30e3391bda250975b43af43bad58c98fa73f84"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Mon May 06 22:02:20 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon May 06 22:02:20 2013 +0000"
      },
      "message": "Merge \"Track change in NativeCrypto\""
    },
    {
      "commit": "4b30e3391bda250975b43af43bad58c98fa73f84",
      "tree": "82abee4746206fb285ffd384f6d594872b71b706",
      "parents": [
        "6d82f86fa01800ee0523743366e0dc1113178fd9"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Mon May 06 15:00:58 2013 -0700"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Mon May 06 15:00:58 2013 -0700"
      },
      "message": "Track change in NativeCrypto\n\nChange-Id: Ic04d4ac5218795fc226f1751b6ae4db1ae73a930\n"
    },
    {
      "commit": "f7918b4a1e06350ba4d69fe47327db830cd4e8ba",
      "tree": "d4a04466181069e355bbd8ca1ca300150706623f",
      "parents": [
        "c3a7ea424d96aac02762ab6819429e3fa52d9a25",
        "d3a57029e80073aa3c7dfe1dbc8945d32968f6ae"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon May 06 15:00:53 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 15:00:53 2013 -0700"
      },
      "message": "am d3a57029: am 1b0c9c95: am 81c1d8d3: Ensure install-during-restore is like install-then-restore\n\n* commit \u0027d3a57029e80073aa3c7dfe1dbc8945d32968f6ae\u0027:\n  Ensure install-during-restore is like install-then-restore\n"
    },
    {
      "commit": "d3a57029e80073aa3c7dfe1dbc8945d32968f6ae",
      "tree": "da125345bd88372a6b2d1f4744277fd508e16a22",
      "parents": [
        "d440ca76029ab6f0909fdd9495941e04b90e5da7",
        "1b0c9c95dc72ebeb8af73bc3ff44c313ebd788f4"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon May 06 14:59:40 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 14:59:40 2013 -0700"
      },
      "message": "am 1b0c9c95: am 81c1d8d3: Ensure install-during-restore is like install-then-restore\n\n* commit \u00271b0c9c95dc72ebeb8af73bc3ff44c313ebd788f4\u0027:\n  Ensure install-during-restore is like install-then-restore\n"
    },
    {
      "commit": "1b0c9c95dc72ebeb8af73bc3ff44c313ebd788f4",
      "tree": "0769f467def094825ae12f420fc30c8c95619488",
      "parents": [
        "f3a5323cc685fd78e7c4a7d7474b79cd34a4cf52",
        "81c1d8d3a5aef6a423f0bb02de1b362b2f2d12df"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon May 06 14:53:10 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 14:53:10 2013 -0700"
      },
      "message": "am 81c1d8d3: Ensure install-during-restore is like install-then-restore\n\n* commit \u002781c1d8d3a5aef6a423f0bb02de1b362b2f2d12df\u0027:\n  Ensure install-during-restore is like install-then-restore\n"
    },
    {
      "commit": "81c1d8d3a5aef6a423f0bb02de1b362b2f2d12df",
      "tree": "8a45b3c04555026dc52810d252346e76372c8e09",
      "parents": [
        "6d8f5b755b133b308204b84145d773d401cdcd52"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon May 06 13:07:05 2013 -0700"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Mon May 06 14:43:05 2013 -0700"
      },
      "message": "Ensure install-during-restore is like install-then-restore\n\nWhen we\u0027ve installed an apk from the archive, recheck whether\nto apply the system-uid policy restrictions around file system\nrestores.\n\nBug 8833099\n\n(cherry picked from commit 2baf6dcfcf7fc1705db25e64dc0cb11fa3509d39)\n\nChange-Id: I972fe1543f2234aa76baf562d6f806175ac0248e\n"
    },
    {
      "commit": "5f714213546d667ac241a92e2052b30dabef8355",
      "tree": "fa532f47483831aef0ed7369ec539d54d69a2b7b",
      "parents": [
        "4cd60897c73ddd67d7f267432073363cbf75371e",
        "e242c731f2288a615d54f329cdeb16157d4c15ea"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon May 06 14:25:10 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 14:25:10 2013 -0700"
      },
      "message": "am e242c731: Merge \"Ensure install-during-restore is like install-then-restore\" into jb-mr2-dev\n\n* commit \u0027e242c731f2288a615d54f329cdeb16157d4c15ea\u0027:\n  Ensure install-during-restore is like install-then-restore\n"
    },
    {
      "commit": "e242c731f2288a615d54f329cdeb16157d4c15ea",
      "tree": "feb367d000c72e4886c16d1ef598925eb097d0ed",
      "parents": [
        "5b88a2fd7b77880f6e09ae4a1de509bebe28bc3a",
        "2baf6dcfcf7fc1705db25e64dc0cb11fa3509d39"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon May 06 21:12:40 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 06 21:12:41 2013 +0000"
      },
      "message": "Merge \"Ensure install-during-restore is like install-then-restore\" into jb-mr2-dev"
    },
    {
      "commit": "4cd60897c73ddd67d7f267432073363cbf75371e",
      "tree": "da22e2615cded7b1072c72bb30efa045b13b6a03",
      "parents": [
        "485d7a31a8a07c825281cbae789ca0d04f3949d7",
        "601afaef5220aef928a9235e50376c462538a942"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon May 06 14:04:34 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 14:04:34 2013 -0700"
      },
      "message": "am 601afaef: Merge \"Someone\\\u0027s IDE chose the wrong Date.\"\n\n* commit \u0027601afaef5220aef928a9235e50376c462538a942\u0027:\n  Someone\u0027s IDE chose the wrong Date.\n"
    },
    {
      "commit": "72bd95b8feb7ef41eb5dd00003b1aed8f30f4abe",
      "tree": "9aa31d7268cdc556acf038536a9faf9efd4c7e05",
      "parents": [
        "94268b0dd908ea003772e24bec12cea473434486",
        "b90ff505df143abd957cfc19b60727e3460ee68c"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon May 06 13:56:23 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 13:56:23 2013 -0700"
      },
      "message": "am b90ff505: am fdf13c90: Merge \"Convert alpha from [0..1] to [0.255] range Bug #8808886\" into jb-mr2-dev\n\n* commit \u0027b90ff505df143abd957cfc19b60727e3460ee68c\u0027:\n  Convert alpha from [0..1] to [0.255] range Bug #8808886\n"
    },
    {
      "commit": "94268b0dd908ea003772e24bec12cea473434486",
      "tree": "d865709e89cecaa7f6cb3212b995b7736b2bf102",
      "parents": [
        "7caa1a87fe5d8dd229b296323191eaf9326a6786",
        "33be275deb072ca3e6155b61370578b16dbee64a"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Mon May 06 13:56:20 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 13:56:20 2013 -0700"
      },
      "message": "am 33be275d: am d65eebf4: Merge \"Fix scaled-view droppings artifact\" into jb-mr2-dev\n\n* commit \u002733be275deb072ca3e6155b61370578b16dbee64a\u0027:\n  Fix scaled-view droppings artifact\n"
    },
    {
      "commit": "7caa1a87fe5d8dd229b296323191eaf9326a6786",
      "tree": "1ad3f20270e98fde6337fe7bbe43943629fb4a85",
      "parents": [
        "100ed154b79b96348087222550a59a8f3b944fa1",
        "a8549041ccdf38f8ddbdc5fc2bce84d737a89a7e"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Mon May 06 13:56:17 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 13:56:17 2013 -0700"
      },
      "message": "am a8549041: am 8c2e3a41: Merge \"Optimize RTL properties resolution\" into jb-mr2-dev\n\n* commit \u0027a8549041ccdf38f8ddbdc5fc2bce84d737a89a7e\u0027:\n  Optimize RTL properties resolution\n"
    },
    {
      "commit": "100ed154b79b96348087222550a59a8f3b944fa1",
      "tree": "5c2f89620c4652b648bcac6739032edfd14e9ac6",
      "parents": [
        "eea52c9a10601e62156d6724b0673643af6de89f",
        "b0675df8fd377230edc392e02ba0eba275b57992"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Mon May 06 13:56:14 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 13:56:14 2013 -0700"
      },
      "message": "am b0675df8: am faa47b52: Merge \"Idle maintenance scheduling broken.\" into jb-mr2-dev\n\n* commit \u0027b0675df8fd377230edc392e02ba0eba275b57992\u0027:\n  Idle maintenance scheduling broken.\n"
    },
    {
      "commit": "485d7a31a8a07c825281cbae789ca0d04f3949d7",
      "tree": "b121ac3a4a1f425e35cdc99df57f686d628eb4a5",
      "parents": [
        "966b340e7d18b78c74a07379bbd08a426e84d8ce",
        "5b88a2fd7b77880f6e09ae4a1de509bebe28bc3a"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon May 06 13:47:04 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 13:47:04 2013 -0700"
      },
      "message": "am 5b88a2fd: Debugging help for issue #8734824: WATCHDOG KILLING SYSTEM PROCESS\n\n* commit \u00275b88a2fd7b77880f6e09ae4a1de509bebe28bc3a\u0027:\n  Debugging help for issue #8734824: WATCHDOG KILLING SYSTEM PROCESS\n"
    },
    {
      "commit": "601afaef5220aef928a9235e50376c462538a942",
      "tree": "cb653a50fa6102c14c4a7abbca1e75e8bd304c02",
      "parents": [
        "6d82f86fa01800ee0523743366e0dc1113178fd9",
        "c00df6d52eb5f473e6e1a50fef8f17d8e712bc78"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon May 06 20:29:09 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon May 06 20:29:09 2013 +0000"
      },
      "message": "Merge \"Someone\u0027s IDE chose the wrong Date.\""
    },
    {
      "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": "2baf6dcfcf7fc1705db25e64dc0cb11fa3509d39",
      "tree": "1f367f30ac89bb4bcc28fa960439cb3e5e0ae4ad",
      "parents": [
        "996f6b048ba03ca727c40e1bc33100bf45c93518"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon May 06 13:07:05 2013 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon May 06 13:10:21 2013 -0700"
      },
      "message": "Ensure install-during-restore is like install-then-restore\n\nWhen we\u0027ve installed an apk from the archive, recheck whether\nto apply the system-uid policy restrictions around file system\nrestores.\n\nBug 8833099\n\nChange-Id: Ifa1b5877673a0d6ca6acf94e60f314fd0dda008c\n"
    },
    {
      "commit": "eea52c9a10601e62156d6724b0673643af6de89f",
      "tree": "d43f98f532a8a309d9103d03fb9c367f9b04716c",
      "parents": [
        "c3d95fa66490839b4327f954d69cfa7fd31c6f69",
        "4337e038a20b890885fbcb17e6b8b48da999849c"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon May 06 12:20:20 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 12:20:20 2013 -0700"
      },
      "message": "am 4337e038: am 62159c0d: Merge \"Multiple bindings to the same accessiblity serice if it dies.\" into jb-mr2-dev\n\n* commit \u00274337e038a20b890885fbcb17e6b8b48da999849c\u0027:\n  Multiple bindings to the same accessiblity serice if it dies.\n"
    },
    {
      "commit": "c3d95fa66490839b4327f954d69cfa7fd31c6f69",
      "tree": "881c3a62534b73d790a3e5f0e12a30ebc12aa20d",
      "parents": [
        "ef5352c3a18c41e74afcb3609ef99942634d15d6",
        "2a44f8d102a60b1ccca780341cff0b0efb8f19ed"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon May 06 12:20:17 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 12:20:17 2013 -0700"
      },
      "message": "am 2a44f8d1: am d3956321: Merge \"Fix issue #8798662: NPE in...\" into jb-mr2-dev\n\n* commit \u00272a44f8d102a60b1ccca780341cff0b0efb8f19ed\u0027:\n  Fix issue #8798662: NPE in...\n"
    },
    {
      "commit": "ef5352c3a18c41e74afcb3609ef99942634d15d6",
      "tree": "9c2347e4747b88f54f30047445f8b8d7efdd0aac",
      "parents": [
        "82700920d74b519de65edf5dfe2ae8a3ed6e2e03",
        "f581b533cf0ff774405bae057f5883fe9768c6a8"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon May 06 12:20:14 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 12:20:14 2013 -0700"
      },
      "message": "am f581b533: am 2b662e8e: Merge \"Fix a NPE in MenuItemImpl when setting null ActionProvider\" into jb-mr2-dev\n\n* commit \u0027f581b533cf0ff774405bae057f5883fe9768c6a8\u0027:\n  Fix a NPE in MenuItemImpl when setting null ActionProvider\n"
    },
    {
      "commit": "82700920d74b519de65edf5dfe2ae8a3ed6e2e03",
      "tree": "98bd9cd69596b514abc091c549976e5273281192",
      "parents": [
        "f29f0fbe566ef618b6effc0c18b41233949a0485",
        "91091ea6923b2439e3a309b08548b4b23339a725"
      ],
      "author": {
        "name": "quddusc",
        "email": "quddusc@google.com",
        "time": "Mon May 06 12:20:11 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 12:20:11 2013 -0700"
      },
      "message": "am 91091ea6: am 5d3e89be: am d6aa68b6: am 564a533e: am 66442b56: am 775deb88: am 9af97443: Merge \"docs: Added landing page for Google Play Games Platform Services. cherrypick from jb-mr1-dev docs:  Play Games changes Change-Id: I5117db8511907e05ddc84005bf6903251de46f7\n\n* commit \u002791091ea6923b2439e3a309b08548b4b23339a725\u0027:\n  docs: Added landing page for Google Play Games Platform Services. cherrypick from jb-mr1-dev docs:  Play Games changes Change-Id: I5117db8511907e05ddc84005bf6903251de46f71\n"
    },
    {
      "commit": "237c2b871f66e06498ad03aaa92964f4434982c5",
      "tree": "ef4197a0ad4a1b99c607edb85b8771635fdbf5d0",
      "parents": [
        "72f2a7af828056fc426d936c1d40cb6bbdbdf7c7"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Mon May 06 11:36:57 2013 -0700"
      },
      "committer": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Mon May 06 11:36:59 2013 -0700"
      },
      "message": "Register EGLExt JNI methods\n\nBug: 8678160\nChange-Id: I8ecd2e6da2aee250b3433be18fff6af927b02994\n"
    },
    {
      "commit": "f29f0fbe566ef618b6effc0c18b41233949a0485",
      "tree": "aea217bb4930a851d555a84c98fc0aa81d146980",
      "parents": [
        "fec12d1f16225ff48330df4352972f5d0a0802b3",
        "1f8a0db348f6c7bf2d1f55065472c913677f3d69"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon May 06 18:22:26 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 06 18:22:27 2013 +0000"
      },
      "message": "Merge \"Remove stray log\""
    },
    {
      "commit": "5b88a2fd7b77880f6e09ae4a1de509bebe28bc3a",
      "tree": "19cb92ba626d8b207cfba3ae2b57d623c209a093",
      "parents": [
        "996f6b048ba03ca727c40e1bc33100bf45c93518"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri May 03 16:25:11 2013 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon May 06 11:16:18 2013 -0700"
      },
      "message": "Debugging help for issue #8734824: WATCHDOG KILLING SYSTEM PROCESS\n\nIActivityController has a new callback which the Watchdog calls\nwhen it detects that the system process is hung.  This may be\nuse full monkey.  All hail the monkey!\n\nAlso add a new private feature to Binder to be able to turn off\nall incoming dump() calls to a process.  The watchdog uses this\nwhen it reports it is hung, so that if someone, say, wants to\ncollect a bug report at this point they won\u0027t get stuck waiting\nfor things that are all busted.\n\nChange-Id: Ib514d97451cf3b93f29e194c1954e29f948c13b1\n"
    },
    {
      "commit": "1f8a0db348f6c7bf2d1f55065472c913677f3d69",
      "tree": "9ddf5af099523b7501488c932bdbb0bc78742a6e",
      "parents": [
        "78dd96d5af20f489f0e8b288617d57774ec284f7"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon May 06 11:15:28 2013 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon May 06 11:15:28 2013 -0700"
      },
      "message": "Remove stray log\n\nChange-Id: I392eea216ad67f376ded802c19a3e2287aacc6f8\n"
    },
    {
      "commit": "966b340e7d18b78c74a07379bbd08a426e84d8ce",
      "tree": "eda88285e9d6b074fa9069bd8e36d410e3961e4b",
      "parents": [
        "8c04cd041dfc96ef4af662d50aad63d998314d27",
        "996f6b048ba03ca727c40e1bc33100bf45c93518"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon May 06 11:12:13 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 11:12:13 2013 -0700"
      },
      "message": "am 996f6b04: Merge \"Import translations. DO NOT MERGE\" into jb-mr2-dev\n\n* commit \u0027996f6b048ba03ca727c40e1bc33100bf45c93518\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "8c04cd041dfc96ef4af662d50aad63d998314d27",
      "tree": "66fa45180a9383f85a87dac3d8e31126aadad187",
      "parents": [
        "664f785e2c8697aa31fa69b9a109c09a99a2d50b",
        "341666c40d222145f7dfd44bdbed48590c4dc5da"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Mon May 06 11:12:02 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 11:12:02 2013 -0700"
      },
      "message": "am 341666c4: Merge \"Fix sync problem in NsdManager\" into jb-mr2-dev\n\n* commit \u0027341666c40d222145f7dfd44bdbed48590c4dc5da\u0027:\n  Fix sync problem in NsdManager\n"
    },
    {
      "commit": "664f785e2c8697aa31fa69b9a109c09a99a2d50b",
      "tree": "f2caa61b5746be4235e0b0ca9e90525fbad2aa84",
      "parents": [
        "38996cdcf11e46ea510795e99b0a21303d579218",
        "72f2a7af828056fc426d936c1d40cb6bbdbdf7c7"
      ],
      "author": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Mon May 06 11:11:54 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 11:11:54 2013 -0700"
      },
      "message": "am 72f2a7af: Merge \"Fix bug where thumbnails in Recents disappear\" into jb-mr2-dev\n\n* commit \u002772f2a7af828056fc426d936c1d40cb6bbdbdf7c7\u0027:\n  Fix bug where thumbnails in Recents disappear\n"
    },
    {
      "commit": "38996cdcf11e46ea510795e99b0a21303d579218",
      "tree": "d0ce492b7a20cbb9d331e340e6db7974f286936c",
      "parents": [
        "db4f24a6c75e38c21f8c436febabfd5eea6065d8",
        "236cc476e6792a11502ba4f40c7ab4586f40d282"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Mon May 06 11:11:51 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 11:11:51 2013 -0700"
      },
      "message": "am 236cc476: Temporarily revert field name change (DO NOT MERGE)\n\n* commit \u0027236cc476e6792a11502ba4f40c7ab4586f40d282\u0027:\n  Temporarily revert field name change (DO NOT MERGE)\n"
    },
    {
      "commit": "db4f24a6c75e38c21f8c436febabfd5eea6065d8",
      "tree": "b5577a24bcad76d54b15ec9e49313e063237a464",
      "parents": [
        "78df7b5e7841100fe1fecc0e2c5241e4bc5a776d",
        "96f69cbec3112e87e9d7bc451bf142a6e6918113"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon May 06 11:11:27 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 11:11:27 2013 -0700"
      },
      "message": "am 96f69cbe: am 20860a3f: am 79ebe80a: am e34ecc9a: am 3dbb173e: am c3a7ea42: Doc change: Update landing pages for Google Play Services.\n\n* commit \u002796f69cbec3112e87e9d7bc451bf142a6e6918113\u0027:\n  Doc change: Update landing pages for Google Play Services.\n"
    },
    {
      "commit": "78df7b5e7841100fe1fecc0e2c5241e4bc5a776d",
      "tree": "98155703785a8c5ca21e77ba4b150bb4ea50cc5f",
      "parents": [
        "b90ff505df143abd957cfc19b60727e3460ee68c",
        "02b7128f87ce55693cb6401ab09a5e47b5db5cb5"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Mon May 06 11:11:21 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 11:11:21 2013 -0700"
      },
      "message": "am 02b7128f: Merge \"Add android.opengl.EGLExt class for EGL extensions\" into jb-mr2-dev\n\n* commit \u002702b7128f87ce55693cb6401ab09a5e47b5db5cb5\u0027:\n  Add android.opengl.EGLExt class for EGL extensions\n"
    },
    {
      "commit": "b90ff505df143abd957cfc19b60727e3460ee68c",
      "tree": "698a0651f52a78aaeab3924c7f0c7b9658f56a89",
      "parents": [
        "33be275deb072ca3e6155b61370578b16dbee64a",
        "fdf13c90cb6b412dd93ae6a8990bf962e0d71407"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon May 06 11:11:12 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 11:11:12 2013 -0700"
      },
      "message": "am fdf13c90: Merge \"Convert alpha from [0..1] to [0.255] range Bug #8808886\" into jb-mr2-dev\n\n* commit \u0027fdf13c90cb6b412dd93ae6a8990bf962e0d71407\u0027:\n  Convert alpha from [0..1] to [0.255] range Bug #8808886\n"
    },
    {
      "commit": "33be275deb072ca3e6155b61370578b16dbee64a",
      "tree": "41b3426a2bc9f83e5abf9cd9da0d84babaec47ac",
      "parents": [
        "a8549041ccdf38f8ddbdc5fc2bce84d737a89a7e",
        "d65eebf4d97dd3812f02e7755e5b399c27e49f71"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Mon May 06 11:11:09 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 11:11:09 2013 -0700"
      },
      "message": "am d65eebf4: Merge \"Fix scaled-view droppings artifact\" into jb-mr2-dev\n\n* commit \u0027d65eebf4d97dd3812f02e7755e5b399c27e49f71\u0027:\n  Fix scaled-view droppings artifact\n"
    },
    {
      "commit": "a8549041ccdf38f8ddbdc5fc2bce84d737a89a7e",
      "tree": "c626b43e36ac5a255c34e7f69143541861ece250",
      "parents": [
        "b0675df8fd377230edc392e02ba0eba275b57992",
        "8c2e3a412aaee8359a48265a101ca27e7b67301c"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Mon May 06 11:11:03 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 11:11:03 2013 -0700"
      },
      "message": "am 8c2e3a41: Merge \"Optimize RTL properties resolution\" into jb-mr2-dev\n\n* commit \u00278c2e3a412aaee8359a48265a101ca27e7b67301c\u0027:\n  Optimize RTL properties resolution\n"
    },
    {
      "commit": "b0675df8fd377230edc392e02ba0eba275b57992",
      "tree": "1c76bd673fded03308c3c21315c463c15b44c3ef",
      "parents": [
        "4337e038a20b890885fbcb17e6b8b48da999849c",
        "faa47b526fc35be01b1bc46a78679adde87f6701"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Mon May 06 11:10:57 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 11:10:57 2013 -0700"
      },
      "message": "am faa47b52: Merge \"Idle maintenance scheduling broken.\" into jb-mr2-dev\n\n* commit \u0027faa47b526fc35be01b1bc46a78679adde87f6701\u0027:\n  Idle maintenance scheduling broken.\n"
    },
    {
      "commit": "fec12d1f16225ff48330df4352972f5d0a0802b3",
      "tree": "f92675d50d99eac54f466a2b57fe439408c68fed",
      "parents": [
        "4ad81d3d55e26026dc9301745129ff261b17cc5b",
        "4c76214fe7789fa5cf8eb4735051b3ae1e9c7b08"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon May 06 18:09:57 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 06 18:09:58 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "996f6b048ba03ca727c40e1bc33100bf45c93518",
      "tree": "c4571054866120bbe3394dff3333be1b038c8b5b",
      "parents": [
        "341666c40d222145f7dfd44bdbed48590c4dc5da",
        "d43ecb54624138c0f1ca535af574d98635e23c7b"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon May 06 18:07:30 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 06 18:07:30 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into jb-mr2-dev"
    },
    {
      "commit": "c00df6d52eb5f473e6e1a50fef8f17d8e712bc78",
      "tree": "cb653a50fa6102c14c4a7abbca1e75e8bd304c02",
      "parents": [
        "6d82f86fa01800ee0523743366e0dc1113178fd9"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon May 06 10:53:28 2013 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon May 06 10:53:28 2013 -0700"
      },
      "message": "Someone\u0027s IDE chose the wrong Date.\n\nPart 1 of the mystery of the java.sql.Date in preloaded-classes solved.\n\nChange-Id: I33fffec1f86e34167a76afc839d9f4ce31fa31f7\n"
    },
    {
      "commit": "4c76214fe7789fa5cf8eb4735051b3ae1e9c7b08",
      "tree": "4dbc68f9514b31a824331625a769d7efa39ec13a",
      "parents": [
        "8add80211e827abe3efe08b43f6ae1bdde014f82"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon May 06 09:55:32 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon May 06 09:55:32 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ib1038b7f235b8f7388d2472fd1cab81a611b04c2\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "4ad81d3d55e26026dc9301745129ff261b17cc5b",
      "tree": "27d39f738c3fb9c2166a134275a99c151768a301",
      "parents": [
        "8add80211e827abe3efe08b43f6ae1bdde014f82"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon May 06 09:46:51 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon May 06 09:46:51 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I01cd4ffdc63f281e3a4143376f37264d1af40dc9\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "341666c40d222145f7dfd44bdbed48590c4dc5da",
      "tree": "440ed1a05cf69d10f8fa5db7615f5248237bb310",
      "parents": [
        "72f2a7af828056fc426d936c1d40cb6bbdbdf7c7",
        "af2eefb70146a94dc4ae1d85ffe2b0e5e8f35a69"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Mon May 06 16:37:44 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 06 16:37:44 2013 +0000"
      },
      "message": "Merge \"Fix sync problem in NsdManager\" into jb-mr2-dev"
    },
    {
      "commit": "d43ecb54624138c0f1ca535af574d98635e23c7b",
      "tree": "48a9e8c585de855c38329c3c6cdd9ab80641f48c",
      "parents": [
        "72f2a7af828056fc426d936c1d40cb6bbdbdf7c7"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon May 06 09:35:57 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon May 06 09:35:57 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ibceb0c93f3886cc191b9cd7d2fe026fb0d39c5da\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "4337e038a20b890885fbcb17e6b8b48da999849c",
      "tree": "877bd038ad0424d41d9edf905aafe8fd3daf63f9",
      "parents": [
        "2a44f8d102a60b1ccca780341cff0b0efb8f19ed",
        "62159c0d854737f8dc519fba01fd28adea26e57f"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon May 06 08:44:49 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 08:44:49 2013 -0700"
      },
      "message": "am 62159c0d: Merge \"Multiple bindings to the same accessiblity serice if it dies.\" into jb-mr2-dev\n\n* commit \u002762159c0d854737f8dc519fba01fd28adea26e57f\u0027:\n  Multiple bindings to the same accessiblity serice if it dies.\n"
    },
    {
      "commit": "2a44f8d102a60b1ccca780341cff0b0efb8f19ed",
      "tree": "c1b2ac3dbea7325a3d908da25b1f48361987160d",
      "parents": [
        "f581b533cf0ff774405bae057f5883fe9768c6a8",
        "d3956321c173beb1fb096b5171e76ba7b7e1bc1e"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon May 06 08:44:47 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 08:44:47 2013 -0700"
      },
      "message": "am d3956321: Merge \"Fix issue #8798662: NPE in...\" into jb-mr2-dev\n\n* commit \u0027d3956321c173beb1fb096b5171e76ba7b7e1bc1e\u0027:\n  Fix issue #8798662: NPE in...\n"
    },
    {
      "commit": "f581b533cf0ff774405bae057f5883fe9768c6a8",
      "tree": "b2b9122584f2063de59c5dd81e3e63911b73138c",
      "parents": [
        "91091ea6923b2439e3a309b08548b4b23339a725",
        "2b662e8ef96c645e38a3debc29afa7454664f6cb"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon May 06 08:44:33 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 08:44:33 2013 -0700"
      },
      "message": "am 2b662e8e: Merge \"Fix a NPE in MenuItemImpl when setting null ActionProvider\" into jb-mr2-dev\n\n* commit \u00272b662e8ef96c645e38a3debc29afa7454664f6cb\u0027:\n  Fix a NPE in MenuItemImpl when setting null ActionProvider\n"
    },
    {
      "commit": "91091ea6923b2439e3a309b08548b4b23339a725",
      "tree": "82562572513ed2b62830260edb4ecaa6e9266400",
      "parents": [
        "0d5b239b83218b2c8c812d60b4e31b18a4cc9ea0",
        "5d3e89beb090cdfa1e305025a4e10f0591b2fa66"
      ],
      "author": {
        "name": "quddusc",
        "email": "quddusc@google.com",
        "time": "Mon May 06 08:44:31 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 08:44:31 2013 -0700"
      },
      "message": "am 5d3e89be: am d6aa68b6: am 564a533e: am 66442b56: am 775deb88: am 9af97443: Merge \"docs: Added landing page for Google Play Games Platform Services. cherrypick from jb-mr1-dev docs:  Play Games changes Change-Id: I5117db8511907e05ddc84005bf6903251de46f71\" into jb-mr\n\n* commit \u00275d3e89beb090cdfa1e305025a4e10f0591b2fa66\u0027:\n  docs: Added landing page for Google Play Games Platform Services. cherrypick from jb-mr1-dev docs:  Play Games changes Change-Id: I5117db8511907e05ddc84005bf6903251de46f71\n"
    },
    {
      "commit": "72f2a7af828056fc426d936c1d40cb6bbdbdf7c7",
      "tree": "0e3f68894a2dd86ece573dd1cd67a1046155d1bd",
      "parents": [
        "236cc476e6792a11502ba4f40c7ab4586f40d282",
        "45eed3c69b718fe5dedaff0322e2ed4c2f55b9d3"
      ],
      "author": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Mon May 06 11:42:22 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 06 11:42:24 2013 +0000"
      },
      "message": "Merge \"Fix bug where thumbnails in Recents disappear\" into jb-mr2-dev"
    },
    {
      "commit": "236cc476e6792a11502ba4f40c7ab4586f40d282",
      "tree": "fd139ecbd26d297ad26f015d82e5fd3e2584995a",
      "parents": [
        "96f69cbec3112e87e9d7bc451bf142a6e6918113"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Sun May 05 19:46:33 2013 -0700"
      },
      "committer": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Mon May 06 00:21:30 2013 -0700"
      },
      "message": "Temporarily revert field name change (DO NOT MERGE)\n\nVisualOn is using hidden fields, causing HBO and Xfinity to crash.\nBug: 8549617\nBug: 8331866\n\nChange-Id: I35a9fe66dea8d56f4fcff9b492679226a17f4acc\n"
    },
    {
      "commit": "96f69cbec3112e87e9d7bc451bf142a6e6918113",
      "tree": "274ccab842c5806d5531bd2fc401d698933727fe",
      "parents": [
        "02b7128f87ce55693cb6401ab09a5e47b5db5cb5",
        "20860a3f8b6a37719fc59fce1b1267b92efef5a3"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Sat May 04 12:01:07 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat May 04 12:01:07 2013 -0700"
      },
      "message": "am 20860a3f: am 79ebe80a: am e34ecc9a: am 3dbb173e: am c3a7ea42: Doc change: Update landing pages for Google Play Services.\n\n* commit \u002720860a3f8b6a37719fc59fce1b1267b92efef5a3\u0027:\n  Doc change: Update landing pages for Google Play Services.\n"
    },
    {
      "commit": "20860a3f8b6a37719fc59fce1b1267b92efef5a3",
      "tree": "ddfc1aa8aba9eb2a15e2bef6bd030afe3a6ae464",
      "parents": [
        "d6aa68b6d66b01921855070ceb06e805077123ab",
        "79ebe80a85ce97e3278f51e11086a2b89e09f86d"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Sat May 04 11:58:43 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat May 04 11:58:43 2013 -0700"
      },
      "message": "am 79ebe80a: am e34ecc9a: am 3dbb173e: am c3a7ea42: Doc change: Update landing pages for Google Play Services.\n\n* commit \u002779ebe80a85ce97e3278f51e11086a2b89e09f86d\u0027:\n  Doc change: Update landing pages for Google Play Services.\n"
    },
    {
      "commit": "02b7128f87ce55693cb6401ab09a5e47b5db5cb5",
      "tree": "7954ef09701331cd3c5b471d1e5a5dd00df9a164",
      "parents": [
        "fdf13c90cb6b412dd93ae6a8990bf962e0d71407",
        "0c79d808cb66894434e78052c66a0f81e5419176"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Sat May 04 17:50:48 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat May 04 17:50:48 2013 +0000"
      },
      "message": "Merge \"Add android.opengl.EGLExt class for EGL extensions\" into jb-mr2-dev"
    },
    {
      "commit": "79ebe80a85ce97e3278f51e11086a2b89e09f86d",
      "tree": "16409fe2b37b9b073b98de1912e56bb395106a64",
      "parents": [
        "564a533e8a176541947a52261ac6e8ba3b2b5b21",
        "e34ecc9a06f4a626cc78c648e621c4b7bb4a1242"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Sat May 04 10:32:46 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat May 04 10:32:46 2013 -0700"
      },
      "message": "am e34ecc9a: am 3dbb173e: am c3a7ea42: Doc change: Update landing pages for Google Play Services.\n\n* commit \u0027e34ecc9a06f4a626cc78c648e621c4b7bb4a1242\u0027:\n  Doc change: Update landing pages for Google Play Services.\n"
    },
    {
      "commit": "e34ecc9a06f4a626cc78c648e621c4b7bb4a1242",
      "tree": "f806b6e91b5b2d131d8cce41bd782d8530d27638",
      "parents": [
        "66442b566f51edb41f8d18f702c219c4a4c8c3df",
        "3dbb173e8d9ae7893a10a76b1b7fed66f1adb25b"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Sat May 04 10:30:55 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat May 04 10:30:55 2013 -0700"
      },
      "message": "am 3dbb173e: am c3a7ea42: Doc change: Update landing pages for Google Play Services.\n\n* commit \u00273dbb173e8d9ae7893a10a76b1b7fed66f1adb25b\u0027:\n  Doc change: Update landing pages for Google Play Services.\n"
    },
    {
      "commit": "3dbb173e8d9ae7893a10a76b1b7fed66f1adb25b",
      "tree": "0fe37917088591c03ed11929a1af4e30a20e9b43",
      "parents": [
        "775deb88945e4acffba2d91a89931a426d9ca4bf",
        "c3a7ea424d96aac02762ab6819429e3fa52d9a25"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Sat May 04 10:29:01 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat May 04 10:29:01 2013 -0700"
      },
      "message": "am c3a7ea42: Doc change: Update landing pages for Google Play Services.\n\n* commit \u0027c3a7ea424d96aac02762ab6819429e3fa52d9a25\u0027:\n  Doc change: Update landing pages for Google Play Services.\n"
    },
    {
      "commit": "c3a7ea424d96aac02762ab6819429e3fa52d9a25",
      "tree": "0fe37917088591c03ed11929a1af4e30a20e9b43",
      "parents": [
        "9af9744319f389b6583b8c39ea65bf90afc10fe5"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri May 03 13:11:51 2013 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri May 03 18:50:11 2013 -0700"
      },
      "message": "Doc change: Update landing pages for Google Play Services.\n\nChange-Id: I7cfc64928e7a2b195ed52febc6f7b652d85e9c56\n"
    },
    {
      "commit": "fdf13c90cb6b412dd93ae6a8990bf962e0d71407",
      "tree": "0a2cfecdbf403ce9f0ef6ff091e544d5c5056af7",
      "parents": [
        "d65eebf4d97dd3812f02e7755e5b399c27e49f71",
        "87b515cde53f3c8cc3fdf698c100e67508487e59"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Sat May 04 01:42:46 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat May 04 01:42:46 2013 +0000"
      },
      "message": "Merge \"Convert alpha from [0..1] to [0.255] range Bug #8808886\" into jb-mr2-dev"
    },
    {
      "commit": "d65eebf4d97dd3812f02e7755e5b399c27e49f71",
      "tree": "64aa0564aa3d72ff57932ca73f45e7ac01bbeaac",
      "parents": [
        "8c2e3a412aaee8359a48265a101ca27e7b67301c",
        "259b696b00f07938569fc9a0ea43858cdaab909b"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Sat May 04 01:35:23 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat May 04 01:35:23 2013 +0000"
      },
      "message": "Merge \"Fix scaled-view droppings artifact\" into jb-mr2-dev"
    },
    {
      "commit": "8c2e3a412aaee8359a48265a101ca27e7b67301c",
      "tree": "23cc679a29f875b9ed5e553607f4bcb60bc08ed1",
      "parents": [
        "faa47b526fc35be01b1bc46a78679adde87f6701",
        "09ecb255a6d37567c8ce43dcd01bfb7ed7488a5d"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Sat May 04 00:48:12 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat May 04 00:48:12 2013 +0000"
      },
      "message": "Merge \"Optimize RTL properties resolution\" into jb-mr2-dev"
    },
    {
      "commit": "87b515cde53f3c8cc3fdf698c100e67508487e59",
      "tree": "f10b98ca590c33f7b789aa92a18d57f74f781b46",
      "parents": [
        "d3956321c173beb1fb096b5171e76ba7b7e1bc1e"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri May 03 17:42:27 2013 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri May 03 17:42:27 2013 -0700"
      },
      "message": "Convert alpha from [0..1] to [0.255] range\nBug #8808886\n\nWithout this conversion, alpha was always set to 0 or 1 which causes\nthings to disappear mysteriously. Mysteries are meant to be solved\nand I solved them all in 6 characters.\n\nChange-Id: I2078420fbe968c046e999b0eabb24403e71108fd\n"
    },
    {
      "commit": "09ecb255a6d37567c8ce43dcd01bfb7ed7488a5d",
      "tree": "8105f16cb74c10ebf9ffc2d8999e6fc4c163bc97",
      "parents": [
        "e648fd619abac066914c5ebd13c4f21f9859a44a"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Fri May 03 16:51:55 2013 -0700"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Fri May 03 17:33:31 2013 -0700"
      },
      "message": "Optimize RTL properties resolution\n\n- dont bother children about resolving RTL properties if the ViewGroup parent\nhas not done anything\n\nChange-Id: Iedf8a337097e04e1ab0054d59fc347e06b347ea7\n"
    },
    {
      "commit": "8add80211e827abe3efe08b43f6ae1bdde014f82",
      "tree": "cb04a3fbfef7ef517be3ea29798ce2be0678fc00",
      "parents": [
        "9473f0cd9a62913a547c3f8963d01e8a95daeb40",
        "78dd96d5af20f489f0e8b288617d57774ec284f7"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Sat May 04 00:27:28 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat May 04 00:27:28 2013 +0000"
      },
      "message": "Merge \"Add an on-screen overdraw counter\""
    },
    {
      "commit": "78dd96d5af20f489f0e8b288617d57774ec284f7",
      "tree": "742b702647ae37e196021707fa45cbb8568353e1",
      "parents": [
        "927bc7d72048ac90e3b95845699efb479b5589b4"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri May 03 14:24:16 2013 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri May 03 17:08:20 2013 -0700"
      },
      "message": "Add an on-screen overdraw counter\n\nThe counter can be enabled by setting the system property called\ndebug.hwui.overdraw to the string \"count\". If the string is set\nto \"show\", overdraw will be highlighted on screen instead of\nprinting out a simple counter.\n\nChange-Id: I9a9c970d54bffab43138bbb7682f6c04bc2c40bd\n"
    },
    {
      "commit": "faa47b526fc35be01b1bc46a78679adde87f6701",
      "tree": "4d0c6a685e7d2cf110c5016686b1184b2ca5e81f",
      "parents": [
        "62159c0d854737f8dc519fba01fd28adea26e57f",
        "6a08a12b8e8ef6fa04932c7a1c5255e3f158a3c8"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Fri May 03 23:33:09 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 03 23:33:09 2013 +0000"
      },
      "message": "Merge \"Idle maintenance scheduling broken.\" into jb-mr2-dev"
    },
    {
      "commit": "259b696b00f07938569fc9a0ea43858cdaab909b",
      "tree": "28a8c0f7ce807599e8fdaf9202022a41c2dafb90",
      "parents": [
        "55a08c5ab91014eb42ecdc9e7039c7bae1f00058"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Fri May 03 15:25:33 2013 -0700"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Fri May 03 15:32:48 2013 -0700"
      },
      "message": "Fix scaled-view droppings artifact\n\nSometimes views that are scaled leave behind rows/columns on the\nscreen as they move/scale around.\n\nThe problem was that the pivot point around which the scale takes place\n(in the default case of scaling around the center of the view)\nwas getting truncated to integer coordinates in the display list.\nMeanwhile, the pivot point at the Java level was using the true float\nvalues, resulting in a mis-match between the invalidation rectangle\n(computed at the Java level) and the drawing-operation rectangle (computed\nat the native level).\n\nThis only occurred when views had odd bounds (thus the integer representation\nof the center differed from the float representation of the center), and only\nwhen some other drawing operation would expand the clip rect to allow the\nincorrect drawing operation (using the wrong pivot point) to draw outside of\nits clip boundaries.\n\nIssue #8617023 7x7 screen not updated correctly\n\nChange-Id: If88889b9450d34535df732b78077a29b1f24802d\n"
    },
    {
      "commit": "9473f0cd9a62913a547c3f8963d01e8a95daeb40",
      "tree": "60d3c196d075e7e64238ec5af3e802467e2232a6",
      "parents": [
        "2b21dd0bbe389bd3d88d296b2d8d23bd6eea0286",
        "0d5b239b83218b2c8c812d60b4e31b18a4cc9ea0"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri May 03 14:54:03 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 03 14:54:03 2013 -0700"
      },
      "message": "am 0d5b239b: (-s ours) am e648fd61: Import translations. DO NOT MERGE\n\n* commit \u00270d5b239b83218b2c8c812d60b4e31b18a4cc9ea0\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "2b21dd0bbe389bd3d88d296b2d8d23bd6eea0286",
      "tree": "60d3c196d075e7e64238ec5af3e802467e2232a6",
      "parents": [
        "dfe570527c2b79f9339f398aa69156756197683d",
        "ee0a5fafa75bcae10aaee645ee3543c61d5aeecf"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri May 03 14:50:44 2013 -0700"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri May 03 14:50:44 2013 -0700"
      },
      "message": "resolved conflicts for merge of ee0a5faf to master\n\nChange-Id: Iba0ad9e665ad98379761995cb7c32415bcf50e48\n"
    },
    {
      "commit": "62159c0d854737f8dc519fba01fd28adea26e57f",
      "tree": "ef29866e52db7392e58eba0b55c85a5e96d67f7f",
      "parents": [
        "d3956321c173beb1fb096b5171e76ba7b7e1bc1e",
        "bfa1bf020859a03668f1af1d59f035c53a97c7e8"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri May 03 21:04:04 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 03 21:04:04 2013 +0000"
      },
      "message": "Merge \"Multiple bindings to the same accessiblity serice if it dies.\" into jb-mr2-dev"
    },
    {
      "commit": "6a08a12b8e8ef6fa04932c7a1c5255e3f158a3c8",
      "tree": "f7995a3cce7ac5cb68f1355555d94536ad632835",
      "parents": [
        "48f2b548edf8e276cc89d2c4c2d2936cde46fc95"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Fri May 03 11:24:26 2013 -0700"
      },
      "committer": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Fri May 03 14:03:06 2013 -0700"
      },
      "message": "Idle maintenance scheduling broken.\n\n1. The scheduling was relying on receiving battery level broadcasts\n   which however are not sent if the device is asleep. The maintenance\n   window was not bound and we could miss a frame if the user did\n   not interact the device longer than the min time between two\n   maintenance windows.\n\n2. Hide the idle maintenance intents since this will be rewritten\n   to user services.\n\nbug:8688454\n\nChange-Id: I17b421b09823cb46ec218cabda19e02432d94f8c\n"
    },
    {
      "commit": "d3956321c173beb1fb096b5171e76ba7b7e1bc1e",
      "tree": "4cfbcdf895b7f30f42964c994eccfbf4d277d49f",
      "parents": [
        "2b662e8ef96c645e38a3debc29afa7454664f6cb",
        "ca92a4c38f8b4763cd72690091b3a5bbbd7c973a"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri May 03 20:47:38 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 03 20:47:39 2013 +0000"
      },
      "message": "Merge \"Fix issue #8798662: NPE in...\" into jb-mr2-dev"
    },
    {
      "commit": "dfe570527c2b79f9339f398aa69156756197683d",
      "tree": "8d281cd05cca7ca1844aac1ba1bf6fea8ec6290a",
      "parents": [
        "1ac47791ea3d6d0361bad8c0de4a146120dd5ce4",
        "05d290365f0b9ed781ffcb30b38a0c7c6e450e9d"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Fri May 03 20:41:35 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 03 20:41:36 2013 +0000"
      },
      "message": "Merge \"Fix layering and launching issues.\""
    }
  ],
  "next": "1ac47791ea3d6d0361bad8c0de4a146120dd5ce4"
}
