)]}'
{
  "log": [
    {
      "commit": "04be10a5b1053d3d263a5522239f5ff6faf283e4",
      "tree": "1a1deb0282b32c175bd5ea56bbee27528d46634f",
      "parents": [
        "20b3b743c0871d4ac88f61ca6b3509d01d406b22",
        "36b3b1dd0b963e6d0a3d8f7d16e3bdfe5efcbe4d"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon May 20 18:52:28 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 20 18:52:28 2013 -0700"
      },
      "message": "am 36b3b1dd: Merge \"Support double-tap home to go to recents.\" into jb-mr2-dev\n\n* commit \u002736b3b1dd0b963e6d0a3d8f7d16e3bdfe5efcbe4d\u0027:\n  Support double-tap home to go to recents.\n"
    },
    {
      "commit": "caca88150cc22a9324b6fed89ecdf394e68cf6f8",
      "tree": "e617655e497ad00d9d9e5e4ae93d34788e9ba6f2",
      "parents": [
        "b11672de5272f6dcf7e8f4a9d88f2925cdc4c2dd"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu May 09 13:34:33 2013 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon May 20 23:34:03 2013 +0000"
      },
      "message": "Support double-tap home to go to recents.\n\nAdd config resources to enable the following behavior for\ncertain devices:\n\n* press home - go home\n* long-press home - launch assist intent\n* double-tap home - open recents\n\nBug: 8891502\nChange-Id: I4564d9e4d127f782ed5bd8eb613ef8f2255176cc\n(cherry picked from commit b7805698035622a633b2d76f7ca60169aaa9f0ca)"
    },
    {
      "commit": "5d19f506b43e9e7e4c27ca70da1d44a58da71d75",
      "tree": "853979bf053780a7c627877a6b21f2fc27380e4e",
      "parents": [
        "5315953b86ee7ca29756504535e124b053286623",
        "28df6d3d4f719d4dbdf82751db46e10ff3d044bb"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Mon May 20 15:49:03 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 20 15:49:03 2013 -0700"
      },
      "message": "am 28df6d3d: Merge \"Fix bug #8913650 spinner dropdown(android.R.layout.simple_spinner_dropdown_item) random alignment on RTL.\" into jb-mr2-dev\n\n* commit \u002728df6d3d4f719d4dbdf82751db46e10ff3d044bb\u0027:\n  Fix bug #8913650 spinner dropdown(android.R.layout.simple_spinner_dropdown_item) random alignment on RTL.\n"
    },
    {
      "commit": "28df6d3d4f719d4dbdf82751db46e10ff3d044bb",
      "tree": "36c788b3c0cf4c3109b253cbedb606c451c93f08",
      "parents": [
        "78a4630edaa11846b09bdad84bac18a0441c500a",
        "a423f5033a423bee01c043d48f9d27e8cacb97a0"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Mon May 20 22:47:43 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 20 22:47:43 2013 +0000"
      },
      "message": "Merge \"Fix bug #8913650 spinner dropdown(android.R.layout.simple_spinner_dropdown_item) random alignment on RTL.\" into jb-mr2-dev"
    },
    {
      "commit": "5315953b86ee7ca29756504535e124b053286623",
      "tree": "a6cb5f9c55dbb0347aa51e5a97296216472c7fcd",
      "parents": [
        "2b16b9a48163da36f5b49454694206a1a2b97425",
        "78a4630edaa11846b09bdad84bac18a0441c500a"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon May 20 15:43:36 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 20 15:43:36 2013 -0700"
      },
      "message": "am 78a4630e: Merge \"Taking into account data change for AbsListView when prefetching node infos.\" into jb-mr2-dev\n\n* commit \u002778a4630edaa11846b09bdad84bac18a0441c500a\u0027:\n  Taking into account data change for AbsListView when prefetching node infos.\n"
    },
    {
      "commit": "78a4630edaa11846b09bdad84bac18a0441c500a",
      "tree": "679a2677d2250652efcef9e7be0d5d55fbade7e5",
      "parents": [
        "2539c3946fa3d5cffffa9f742fb1842dfbc5a577",
        "50776863a2a2ed6e4015edc60bacd4f562a907ee"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon May 20 22:41:28 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 20 22:41:28 2013 +0000"
      },
      "message": "Merge \"Taking into account data change for AbsListView when prefetching node infos.\" into jb-mr2-dev"
    },
    {
      "commit": "e8d6dc4cad65c8c29c365d71d2255eb637581fdb",
      "tree": "19fa0b09c5432a8a1bf11778cd8a6db3920d2115",
      "parents": [
        "13137ea15d5df67f522a0dbeafd95a05a8b26370",
        "865cffc7cece8f10a9e6aab1e89a92c8794cb279"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Mon May 20 13:43:36 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 20 13:43:36 2013 -0700"
      },
      "message": "am 865cffc7: Merge \"Add null check in ViewOverlay\" into jb-mr2-dev\n\n* commit \u0027865cffc7cece8f10a9e6aab1e89a92c8794cb279\u0027:\n  Add null check in ViewOverlay\n"
    },
    {
      "commit": "865cffc7cece8f10a9e6aab1e89a92c8794cb279",
      "tree": "d6b191bb838286af8d9fdde0507f7d70dc28560f",
      "parents": [
        "3ee2977c442beb23c39f7b8deb300625c9f10c1a",
        "d8b0b233249c176b7adc1a7ee1e97f89e6a0698c"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Mon May 20 20:40:36 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 20 20:40:37 2013 +0000"
      },
      "message": "Merge \"Add null check in ViewOverlay\" into jb-mr2-dev"
    },
    {
      "commit": "13137ea15d5df67f522a0dbeafd95a05a8b26370",
      "tree": "e5174a8a38059f0cc5e3d8c3bc10ebc66f958c41",
      "parents": [
        "f3a5682bbabd4df28f4d410445262afabcff26ee",
        "3ee2977c442beb23c39f7b8deb300625c9f10c1a"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon May 20 12:54:49 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 20 12:54:49 2013 -0700"
      },
      "message": "am 3ee2977c: Merge \"Import translations. DO NOT MERGE\" into jb-mr2-dev\n\n* commit \u00273ee2977c442beb23c39f7b8deb300625c9f10c1a\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "8a080c5ebb144177411137ac2b8cfd64e2d40a58",
      "tree": "cd8817e0473094a571338b3b3f7689724e6f4b14",
      "parents": [
        "30c798d58772efd595fffebd9d0d54f717e34ed6"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon May 20 09:32:15 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon May 20 09:32:15 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I0cd3526ac4c444fbfc97265a9570259b5b0f3934\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "d8b0b233249c176b7adc1a7ee1e97f89e6a0698c",
      "tree": "923165ace5335d37ec9431394f2d5b98416aa4d9",
      "parents": [
        "30c798d58772efd595fffebd9d0d54f717e34ed6"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Mon May 20 06:46:11 2013 -0700"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Mon May 20 07:57:02 2013 -0700"
      },
      "message": "Add null check in ViewOverlay\n\nView.getOverlay().clear() can failed with an NPE if there are\nno drawables in the overlay. Fix: add a null check before dereferencing\nthe mDrawables field.\n\nIssue #8895794 getOverlay.clear() crashes if drawables were not added previously\n\nChange-Id: I9b2a63036450915681ba3a89a0911e2490063702\n"
    },
    {
      "commit": "50776863a2a2ed6e4015edc60bacd4f562a907ee",
      "tree": "fc3b0be69290135bdea652fff98099aefb2c2906",
      "parents": [
        "154bb5597cbd3985e3ab86647c5feaa2e289e1a9"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri May 17 18:06:31 2013 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri May 17 18:36:57 2013 -0700"
      },
      "message": "Taking into account data change for AbsListView when prefetching node infos.\n\nWe are prefetching accessibility node infos to minimize the number of IPC\ncalls when an accessibility service introspects the screen. It is however,\npossible that the view we are prefetching is a child of an AbsListView whose\nadapter changed its data but the AbsListView still did not perform a layout\npass to sync its children with the new adapter state. This may lead to an\nexeption when trying to query for the state of a child\u0027s position. If the\ndata of the adapter is changed and the layout pass still not performed,\nwe return null for the AbsLIstView\u0027s children. When the layout pass\ncompletes we already notify the accessibliity layer so it will be able to\nrefetch the children of the AbsListView.\n\nbug:8433433\n\nChange-Id: I56313c721aef3848b15fad50027d068ba1d291f7\n"
    },
    {
      "commit": "8e3f01e90ed51b055e0addb7d5114b732bd514b9",
      "tree": "c97549b809ccc1bf0c4ce32255eb6e87bd84313e",
      "parents": [
        "5baf581d58a86a0f9ea9689a1418b925ac49021e",
        "c1de240457ad803c04c56fb3f63635966b862b43"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Fri May 17 17:16:45 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 17 17:16:45 2013 -0700"
      },
      "message": "am c1de2404: Merge \"Update documentation of NEW_OUTGOING_CALL\" into jb-mr2-dev\n\n* commit \u0027c1de240457ad803c04c56fb3f63635966b862b43\u0027:\n  Update documentation of NEW_OUTGOING_CALL\n"
    },
    {
      "commit": "c1de240457ad803c04c56fb3f63635966b862b43",
      "tree": "0d334faa09179f838ecd26d3fcdc1f724d17c88d",
      "parents": [
        "743054f5b3ad088b00adac44bb6d1f542d4375db",
        "ba70136713ce121acede4e97af996e7fb4de14fd"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Sat May 18 00:14:13 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat May 18 00:14:14 2013 +0000"
      },
      "message": "Merge \"Update documentation of NEW_OUTGOING_CALL\" into jb-mr2-dev"
    },
    {
      "commit": "ba70136713ce121acede4e97af996e7fb4de14fd",
      "tree": "d4dd5b2a7ff637ceb936e1513b001db0119016b5",
      "parents": [
        "c037282c1ca0d7589168c73f1cf8b19ecc3ffca4"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Fri May 17 14:48:54 2013 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Fri May 17 15:58:12 2013 -0700"
      },
      "message": "Update documentation of NEW_OUTGOING_CALL\n\nAdds call-handling as a use case for NEW_OUTGOING_CALL\n\nbug: 8987211\nChange-Id: Icd9c53a2dd1a5948a749e133600db21c2560fd1f\n"
    },
    {
      "commit": "25f6f4f5d082828fe0eb4f24be2bfaa15b71242e",
      "tree": "6db6281ecf04596c0b29be2233421c825d99e4b0",
      "parents": [
        "46449b8bbca2b937771d284c081012ff4696cbe2",
        "3c1ad55fcfa54c2c30073d07917da699d156dc58"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri May 17 14:12:43 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 17 14:12:43 2013 -0700"
      },
      "message": "am 3c1ad55f: Merge \"Update Canvas.getClipBounds to not account for AA clips.\" into jb-mr2-dev\n\n* commit \u00273c1ad55fcfa54c2c30073d07917da699d156dc58\u0027:\n  Update Canvas.getClipBounds to not account for AA clips.\n"
    },
    {
      "commit": "3c1ad55fcfa54c2c30073d07917da699d156dc58",
      "tree": "9398273c716b2f67b1f31fd62094101bddf990ae",
      "parents": [
        "d31db759cba78447ba1f4286a84c27a30a5aeb5c",
        "00a33a8ce8ed8863786fa3a0cd313da57aae2af1"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri May 17 21:10:21 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 17 21:10:22 2013 +0000"
      },
      "message": "Merge \"Update Canvas.getClipBounds to not account for AA clips.\" into jb-mr2-dev"
    },
    {
      "commit": "b7871af2fbde70c7cf4812d5710b2729588bac54",
      "tree": "50a5aeea4dd2de1ca316d645c7155d5f7460e704",
      "parents": [
        "d29accc6990884ba054a1a22867a3acae4bee18b",
        "50ab525af62ef5e1f9cf3433a161f2e874da6116"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri May 17 12:44:37 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 17 12:44:37 2013 -0700"
      },
      "message": "am 50ab525a: Merge \"Add route description API.\" into jb-mr2-dev\n\n* commit \u002750ab525af62ef5e1f9cf3433a161f2e874da6116\u0027:\n  Add route description API.\n"
    },
    {
      "commit": "50ab525af62ef5e1f9cf3433a161f2e874da6116",
      "tree": "87eaa77cc5868d3f61c5812fee22351f563f05ba",
      "parents": [
        "9cd4e67e10f86710734db5e2e8659e1346f3c041",
        "56d4b744b374af11f540567d2b43d66d8d7c301e"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri May 17 19:41:10 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 17 19:41:11 2013 +0000"
      },
      "message": "Merge \"Add route description API.\" into jb-mr2-dev"
    },
    {
      "commit": "d29accc6990884ba054a1a22867a3acae4bee18b",
      "tree": "d3745f0e4c0f3aa351273e42127c01df05acbbd2",
      "parents": [
        "d2f5f21aeadf52f4c9102e21541254b6ea2075fc",
        "9cd4e67e10f86710734db5e2e8659e1346f3c041"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri May 17 12:09:28 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 17 12:09:28 2013 -0700"
      },
      "message": "am 9cd4e67e: Import translations. DO NOT MERGE\n\n* commit \u00279cd4e67e10f86710734db5e2e8659e1346f3c041\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "9cd4e67e10f86710734db5e2e8659e1346f3c041",
      "tree": "89c702bd38c27e85ce16c242fe30b547993908e9",
      "parents": [
        "ecd3f2d729188a869c3dfa771ba050e4caaf0dbb"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri May 17 10:13:15 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri May 17 10:13:15 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I842a1c08ad79a01566a9abc1a9893ff3f0547846\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "56d4b744b374af11f540567d2b43d66d8d7c301e",
      "tree": "e96242be798276fa89fd54442affb7015e8506e3",
      "parents": [
        "c12783a90e08bd2e20eb75f68192fbf7bad80357"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Wed May 15 19:00:29 2013 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu May 16 14:41:30 2013 -0700"
      },
      "message": "Add route description API.\n\nBug: 8175766\nChange-Id: I65dbc10fc04f9ff8f6abc1bda23fbf5baa227737\n"
    },
    {
      "commit": "0643386128eba71178ee3913e7c76965bd344d73",
      "tree": "8555002ade12502bc425d664c92ae900ffb27884",
      "parents": [
        "0c8dcf4dcf3a04d2d2b1ca7a67a8c38ca50cc619",
        "c12783a90e08bd2e20eb75f68192fbf7bad80357"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Thu May 16 14:02:49 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 16 14:02:49 2013 -0700"
      },
      "message": "am c12783a9: Add min delay between disable and enable of wifi\n\n* commit \u0027c12783a90e08bd2e20eb75f68192fbf7bad80357\u0027:\n  Add min delay between disable and enable of wifi\n"
    },
    {
      "commit": "c12783a90e08bd2e20eb75f68192fbf7bad80357",
      "tree": "c65633847a552e47e7d4a9df01ad69c146606102",
      "parents": [
        "c037282c1ca0d7589168c73f1cf8b19ecc3ffca4"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Thu May 16 12:48:20 2013 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 20:57:52 2013 +0000"
      },
      "message": "Add min delay between disable and enable of wifi\n\nWe sometimes have issues if disable, enable seq happens to fast.\nThis should only slow down those fast cases.\n\nbug:8715336\nChange-Id: I4f7fe9708b7c3c2300c441511838e8a70eaad5d1\n"
    },
    {
      "commit": "f6690e3dd637aedcedaa4ef71fcd697af08733ef",
      "tree": "db779457021dd5867a15436ee7b3e69a20f4f9ba",
      "parents": [
        "8c0eb22d6e6bbd2bef2fabf7a35ab87d7cdc3b74",
        "82040986598b848830b00a068cf80c228957e173"
      ],
      "author": {
        "name": "John Huang",
        "email": "jsh@android.com",
        "time": "Thu May 16 08:47:19 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 16 08:47:19 2013 -0700"
      },
      "message": "am 82040986: Merge \"Premium SMS popup for ISIS\"\n\n* commit \u002782040986598b848830b00a068cf80c228957e173\u0027:\n  Premium SMS popup for ISIS\n"
    },
    {
      "commit": "00a33a8ce8ed8863786fa3a0cd313da57aae2af1",
      "tree": "15daef096cb0e069b9d57a9d9fe29130fd262490",
      "parents": [
        "94160cd1d72ee0d74ddd70298811cbe16e2ef0db"
      ],
      "author": {
        "name": "Derek Sollenberger",
        "email": "djsollen@google.com",
        "time": "Thu May 16 09:31:27 2013 -0400"
      },
      "committer": {
        "name": "Derek Sollenberger",
        "email": "djsollen@google.com",
        "time": "Thu May 16 09:31:27 2013 -0400"
      },
      "message": "Update Canvas.getClipBounds to not account for AA clips.\n\nThis preserves the existing behavior at the SDK level while skia\ninvestigates a more comprehensive solution.\n\nbug: 8986473\nChange-Id: Ief82dcfd47f1ba08d28d43402b3c28694f94f2e4\n"
    },
    {
      "commit": "a423f5033a423bee01c043d48f9d27e8cacb97a0",
      "tree": "7c3aa634c0a227502afd5bfcab741758162f7366",
      "parents": [
        "366b97ba25de237c42c815c5e8ca36303ce104df"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Tue May 14 13:20:32 2013 -0700"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Wed May 15 19:24:56 2013 -0700"
      },
      "message": "Fix bug #8913650 spinner dropdown(android.R.layout.simple_spinner_dropdown_item) random alignment on RTL.\n\n- add missing assignment for text direction (mTextDir)\n- when layout direction change, update text direction (mTextDir again)\n\nChange-Id: Id600fb0c5897a0d2ee5f9fe18a63437dc3e528d9\n"
    },
    {
      "commit": "5e6d85fd3bfebec638c0a911d292b2c3b55afbf1",
      "tree": "fb378eb5e7726d5c5a0943d4245365d18b79b7d5",
      "parents": [
        "a34b531bb6d2f2923f474b8c0a0c09149303e5d3"
      ],
      "author": {
        "name": "Sangcheol Lee",
        "email": "goodsc.lee@samsung.com",
        "time": "Fri Apr 26 16:03:24 2013 +0900"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed May 15 22:43:37 2013 +0000"
      },
      "message": "Premium SMS popup for ISIS\n\nPremium SMS popup warning during ISIS Wallet activation must be removed\n\nChange-Id: Ib0bd4b1f2ee37abc8becc64e20ae73337f0381aa\n"
    },
    {
      "commit": "944a8725e6e2ccb310c9515c9067f995c034b724",
      "tree": "6cbb3fa7a708ca82f2d7593f379efb3d7d510531",
      "parents": [
        "38272ad2b1d3ab90c83fcd74139503fcd3148a19",
        "bee0495fa17b7e385d880f18e510e295c000cfa9"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Wed May 15 13:35:09 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 15 13:35:09 2013 -0700"
      },
      "message": "am bee0495f: Merge \"Dirty rect must expand, not contract.\" into jb-mr2-dev\n\n* commit \u0027bee0495fa17b7e385d880f18e510e295c000cfa9\u0027:\n  Dirty rect must expand, not contract.\n"
    },
    {
      "commit": "38272ad2b1d3ab90c83fcd74139503fcd3148a19",
      "tree": "f35d90d41c83a557822f0e138b3b086cc1bce6c5",
      "parents": [
        "231544c9212b31699f2bd8ef02c02f668e1c786e",
        "214038571992a4ba65531297bf4a89af9a0b5fd4"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Wed May 15 13:35:06 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 15 13:35:06 2013 -0700"
      },
      "message": "am 21403857: Merge \"Fix for bug 8911390 RTL text alignment is changed ...\" into jb-mr2-dev\n\n* commit \u0027214038571992a4ba65531297bf4a89af9a0b5fd4\u0027:\n  Fix for bug 8911390 RTL text alignment is changed ...\n"
    },
    {
      "commit": "e3a133a815fc1b8b9e39c499f251e36c87346e1c",
      "tree": "e8513de40366ba678fbe20113146b6ed45f2da31",
      "parents": [
        "777e2e8545e37dfaf27f0f0ccd835f64fab7b746",
        "b865d578158150a13ca080c2525091a7722e75e3"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed May 15 13:34:55 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 15 13:34:55 2013 -0700"
      },
      "message": "am b865d578: Merge \"Opt-in Settings package to see restricted accounts\" into jb-mr2-dev\n\n* commit \u0027b865d578158150a13ca080c2525091a7722e75e3\u0027:\n  Opt-in Settings package to see restricted accounts\n"
    },
    {
      "commit": "bee0495fa17b7e385d880f18e510e295c000cfa9",
      "tree": "ecf3856a96d3d475db470f276068764d85e2b089",
      "parents": [
        "214038571992a4ba65531297bf4a89af9a0b5fd4",
        "5495c726121737b5565ea58a28efdd6dbc471891"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Wed May 15 17:56:01 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 15 17:56:01 2013 +0000"
      },
      "message": "Merge \"Dirty rect must expand, not contract.\" into jb-mr2-dev"
    },
    {
      "commit": "214038571992a4ba65531297bf4a89af9a0b5fd4",
      "tree": "06f6e097877023651360683b6c805df19ab1b554",
      "parents": [
        "5f46f16e040163bb5fe9ed841a3d11312d10af01",
        "01524651cb8f7b97a310bd262f4c792e860e140f"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Wed May 15 17:44:16 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 15 17:44:16 2013 +0000"
      },
      "message": "Merge \"Fix for bug 8911390 RTL text alignment is changed ...\" into jb-mr2-dev"
    },
    {
      "commit": "777e2e8545e37dfaf27f0f0ccd835f64fab7b746",
      "tree": "ab363c0a82123bcb6a472438be982f4e30734c85",
      "parents": [
        "f4dfad6a89831d6b1780513cf4ea28a5485b19b9",
        "a34b531bb6d2f2923f474b8c0a0c09149303e5d3"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed May 15 10:41:54 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 15 10:41:54 2013 -0700"
      },
      "message": "am a34b531b: Merge \"EthernetDataTracker: Set network available on connected\"\n\n* commit \u0027a34b531bb6d2f2923f474b8c0a0c09149303e5d3\u0027:\n  EthernetDataTracker: Set network available on connected\n"
    },
    {
      "commit": "b865d578158150a13ca080c2525091a7722e75e3",
      "tree": "33feed6201f658c8515a74e911e779b9a11868c9",
      "parents": [
        "1b173c6d5dceac14a42e6bf92980d0e247f5ccbc",
        "ce2b6f9654f99901ef1378df15dfcf4dc020f5b2"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed May 15 17:05:44 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 15 17:05:44 2013 +0000"
      },
      "message": "Merge \"Opt-in Settings package to see restricted accounts\" into jb-mr2-dev"
    },
    {
      "commit": "a34b531bb6d2f2923f474b8c0a0c09149303e5d3",
      "tree": "9e63e92fd37a75c4bcf02f4bd92823da38238766",
      "parents": [
        "cdc457bbba0afae2f0bc1b1df7ba596da3a48676",
        "0c0f95321f05b13cb69c13e5d9140539f32ce16a"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed May 15 16:39:05 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed May 15 16:39:05 2013 +0000"
      },
      "message": "Merge \"EthernetDataTracker: Set network available on connected\""
    },
    {
      "commit": "5495c726121737b5565ea58a28efdd6dbc471891",
      "tree": "04ad2471761c8429343263b8aaf1e49041d6f1e2",
      "parents": [
        "60347e98e22d13c6279c32dded92f6ec96a705a7"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue May 14 17:56:01 2013 -0700"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue May 14 21:19:48 2013 -0700"
      },
      "message": "Dirty rect must expand, not contract.\n\nDifferent devices have different precision, leading to different pixels\nbeing touched during rendering operations. We need to ensure that the\ndirty rect we draw with (and which gets erased on the following frame)\nencompasses all possible pixels instead of some ideal rounded rectangle.\n\nThe bug from this code led to dropped-pixels artifacts on some devices,\nwhere we\u0027d scale a view, drawing it into some pixels, then invalidate\nthat same area on the next frame, but the invalidation rectangle didn\u0027t\ncover the same pixels as the device drew into.\n\nThe fix is to floor() the left/top pixels and ceil() the right/bottom\npixels of the transformed invalidation rectangle.\n\nIssue #8971348 dropped pixel artifacts during some scaling operations\n\nChange-Id: Iedb1afd5621dff43bf7a3919bdbd8d2251647fd2\n"
    },
    {
      "commit": "0412f5b1165d7ff331162dcd1fc29d3ea0fc7223",
      "tree": "e5dfd887c21a4c3d120c1335696c506984251c92",
      "parents": [
        "b82fc420f38c48a3bf9f379de5126906497f2440",
        "5f8afdd8ec168a7e5e5ca8203419a40f069a9351"
      ],
      "author": {
        "name": "Zhentao Sun",
        "email": "robinvane@google.com",
        "time": "Tue May 14 16:53:42 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 14 16:53:42 2013 -0700"
      },
      "message": "am 5f8afdd8: Merge \"Passed the correct gps geofence availability value to client.\" into jb-mr2-dev\n\n* commit \u00275f8afdd8ec168a7e5e5ca8203419a40f069a9351\u0027:\n  Passed the correct gps geofence availability value to client.\n"
    },
    {
      "commit": "b8061be81c7a7cf87f4edc7ea48a8fd464363a61",
      "tree": "b409fa3cc959e55f8c37102e8fa387fcf0eca84c",
      "parents": [
        "7c6ebac75dd75382dbc71e8a5ca943d29266af06"
      ],
      "author": {
        "name": "Zhentao Sun",
        "email": "robinvane@google.com",
        "time": "Tue May 14 14:42:54 2013 -0700"
      },
      "committer": {
        "name": "Zhentao Sun",
        "email": "robinvane@google.com",
        "time": "Tue May 14 15:34:15 2013 -0700"
      },
      "message": "Passed the correct gps geofence availability value to client.\n\nFixed b/8967427.\n\nChange-Id: If205b963533f096c27985476a5d487a2d090ccf8\n"
    },
    {
      "commit": "ce2b6f9654f99901ef1378df15dfcf4dc020f5b2",
      "tree": "b157f91c5a37a5f8c3dcb95226b8c618be694e5f",
      "parents": [
        "157155887c0684170ef0c64179ce94cdfe257972"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Tue May 14 15:10:19 2013 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Tue May 14 15:10:19 2013 -0700"
      },
      "message": "Opt-in Settings package to see restricted accounts\n\nThis can\u0027t be done in the settings package because the API only allows one account type\nto be listed. This resource gives the Settings app blanket access to restricted accounts\nwhen running in a restricted profile.\n\nBug: 8968575\nChange-Id: I69b42b496d9cf235982d40a142c084295edc6281\n"
    },
    {
      "commit": "01524651cb8f7b97a310bd262f4c792e860e140f",
      "tree": "933a33b1ddfdbe5bc321c811f165302af303f7ef",
      "parents": [
        "b3c2b21b5ba30d82938ae2ef93d8120f5fd0cc80"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Tue May 14 14:00:07 2013 -0700"
      },
      "committer": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Tue May 14 14:00:07 2013 -0700"
      },
      "message": "Fix for bug 8911390 RTL text alignment is changed ...\n\nThe predicate for detecting whether text was right aligned was missing\nsome cases - it was correctly sensing RIGHT or OPPOSITE aligned text\nin the LTR case, but was missing NORMAL for rtl. This patch just adds\nthat case.\n\nChange-Id: I06691e7122e1ca91d66299cf0d7ef1f8a476a44b\n"
    },
    {
      "commit": "cca053a389bf913f23796e1095db9e1ae74bf2f0",
      "tree": "33e2290f751dc2d9e40ed6500a7bb18e162d128e",
      "parents": [
        "80127981f85a0be842007596830c1675a9a3665e",
        "3722947f2f22b9b56a7479bd29af2680e608f674"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Tue May 14 11:29:16 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 14 11:29:16 2013 -0700"
      },
      "message": "am 3722947f: Merge \"Doc update: manual merge of changes from jb-mr1.1\" into jb-mr2-dev\n\n* commit \u00273722947f2f22b9b56a7479bd29af2680e608f674\u0027:\n  Doc update: manual merge of changes from jb-mr1.1\n"
    },
    {
      "commit": "3722947f2f22b9b56a7479bd29af2680e608f674",
      "tree": "7aa7aff47e842476080ef5c13d9c21a6eadd99ab",
      "parents": [
        "c0a979ce30cf9b96c0a84d0679aeeef7153a22fa",
        "5d555a7b984c214882826f46f0b0db6b067743ec"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Tue May 14 18:26:38 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 14 18:26:38 2013 +0000"
      },
      "message": "Merge \"Doc update: manual merge of changes from jb-mr1.1\" into jb-mr2-dev"
    },
    {
      "commit": "80127981f85a0be842007596830c1675a9a3665e",
      "tree": "c4967c39a4bf0282ce0efc536036d6a4738e18d2",
      "parents": [
        "389bf4b3319734ac5c529a62d49084594702e614",
        "c0a979ce30cf9b96c0a84d0679aeeef7153a22fa"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Tue May 14 11:07:08 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 14 11:07:08 2013 -0700"
      },
      "message": "am c0a979ce: Merge \"Fixing the accessibility text traversal in extend mode.\" into jb-mr2-dev\n\n* commit \u0027c0a979ce30cf9b96c0a84d0679aeeef7153a22fa\u0027:\n  Fixing the accessibility text traversal in extend mode.\n"
    },
    {
      "commit": "389bf4b3319734ac5c529a62d49084594702e614",
      "tree": "58972edac9e21adaed3490cba7148ce33d2f956e",
      "parents": [
        "473ec50ac07f5d997ca20cb9864114b62929153a",
        "4f88ff48ee99b5e7078f7a6b774d21a3f3434bb9"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Tue May 14 11:07:06 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 14 11:07:06 2013 -0700"
      },
      "message": "am 4f88ff48: Merge \"Use the right fd for flush call\" into jb-mr2-dev\n\n* commit \u00274f88ff48ee99b5e7078f7a6b774d21a3f3434bb9\u0027:\n  Use the right fd for flush call\n"
    },
    {
      "commit": "c0a979ce30cf9b96c0a84d0679aeeef7153a22fa",
      "tree": "0ec66c226d9b52dd14de55ffa2599505e7cb8a9f",
      "parents": [
        "4f88ff48ee99b5e7078f7a6b774d21a3f3434bb9",
        "abad55d860be793b8b9b3e288a74214da89fb368"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Tue May 14 17:39:35 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 14 17:39:36 2013 +0000"
      },
      "message": "Merge \"Fixing the accessibility text traversal in extend mode.\" into jb-mr2-dev"
    },
    {
      "commit": "4f88ff48ee99b5e7078f7a6b774d21a3f3434bb9",
      "tree": "55d0e14f418700b3351afc121e0fe337c74d6f2a",
      "parents": [
        "e3179ebc387c8f786db1ad7d3bd5ede038968641",
        "d073bfdb3a44f07ef5338306f9b9377532962290"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Tue May 14 17:00:00 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 14 17:00:01 2013 +0000"
      },
      "message": "Merge \"Use the right fd for flush call\" into jb-mr2-dev"
    },
    {
      "commit": "d073bfdb3a44f07ef5338306f9b9377532962290",
      "tree": "c656744e9ce9c900115afafb908d96ea0f397c2a",
      "parents": [
        "cf30f631cf0aa9108b2d495ea43e102608cfa91e"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Fri May 03 17:27:14 2013 -0700"
      },
      "committer": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Mon May 13 18:35:27 2013 -0700"
      },
      "message": "Use the right fd for flush call\n\nbug 8498784\nChange-Id: I03d3a588b01825b868d4b0229c60b7bb3b24a5f6\n"
    },
    {
      "commit": "23abefef00b4d47bb97b2597f74c9dae6a169286",
      "tree": "650d891d246f79f6dce9570fa1fed3cdfa5a38ce",
      "parents": [
        "0038342d7cd5ef796444fd29fef9eac5b6576fcb",
        "28d3dbf969c4c7965ea44bfe4b54095af5356970"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Mon May 13 14:13:50 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 13 14:13:50 2013 -0700"
      },
      "message": "am 28d3dbf9: Merge \"Remove wifi scan-always dialog.\" into jb-mr2-dev\n\n* commit \u002728d3dbf969c4c7965ea44bfe4b54095af5356970\u0027:\n  Remove wifi scan-always dialog.\n"
    },
    {
      "commit": "28d3dbf969c4c7965ea44bfe4b54095af5356970",
      "tree": "e42c1f18903c3a9ae912320ea8c243a9ebe64858",
      "parents": [
        "98f9956d2a2f0f86f49ce244991e2ba3c38b95a0",
        "aee3d28763230e54d9ce250c17744858e79bf798"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Mon May 13 21:11:32 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 13 21:11:32 2013 +0000"
      },
      "message": "Merge \"Remove wifi scan-always dialog.\" into jb-mr2-dev"
    },
    {
      "commit": "aee3d28763230e54d9ce250c17744858e79bf798",
      "tree": "d3e435ece282b2697ee6ddebb5bc456b586078d8",
      "parents": [
        "9e2632037d3a683d2513e5e38437e00102a3076d"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Mon May 13 11:32:31 2013 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Mon May 13 11:32:31 2013 -0700"
      },
      "message": "Remove wifi scan-always dialog.\n\nRemoves intent type for dialog and Setting on whether to show\ndialog.\n\nbug:8907190\nChange-Id: Id37e03126d4afdfd7d921132a57233b84603c8bd\n"
    },
    {
      "commit": "494b19fc3044591ac7ac25dadb289ec76f469998",
      "tree": "9f5c9f1c794e6ec7c98ad9c1b5e63c0297b9fb08",
      "parents": [
        "3d1edc033ff00430e1f8118cd871d9996b7172a1",
        "c412ee0faeeb00545f6aa56dd74d6feb2e5b74b1"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon May 13 08:46:14 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 13 08:46:14 2013 -0700"
      },
      "message": "am c412ee0f: Import translations. DO NOT MERGE\n\n* commit \u0027c412ee0faeeb00545f6aa56dd74d6feb2e5b74b1\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "c412ee0faeeb00545f6aa56dd74d6feb2e5b74b1",
      "tree": "120c477723552768bebfbe28e6f337f74b808792",
      "parents": [
        "6e7ed13b12edc9e02580a273c3aa546e62231b5a"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon May 13 07:26:59 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon May 13 07:26:59 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ie2f2c1b3b57497319ee56f46276efeff78660e0b\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "3d1edc033ff00430e1f8118cd871d9996b7172a1",
      "tree": "f287d53d974add3d4bc178c77a79965c0517fbaa",
      "parents": [
        "e39e313a356c43df104fc32a8efcb8fc92a72d80",
        "6e7ed13b12edc9e02580a273c3aa546e62231b5a"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Mon May 13 02:33:01 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 13 02:33:01 2013 -0700"
      },
      "message": "am 6e7ed13b: Merge \"Fix for bug 8623163: Call view methods on the UI thread\" into jb-mr2-dev\n\n* commit \u00276e7ed13b12edc9e02580a273c3aa546e62231b5a\u0027:\n  Fix for bug 8623163: Call view methods on the UI thread\n"
    },
    {
      "commit": "6e7ed13b12edc9e02580a273c3aa546e62231b5a",
      "tree": "42ecfd5e29ddab8c471f6050324581b1f87621bd",
      "parents": [
        "c7588aa3913f0eb797457f97ff6381c1ee65c232",
        "97e8f6280484e3cde946b242982a0ddf95dae70e"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Mon May 13 09:30:07 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 13 09:30:07 2013 +0000"
      },
      "message": "Merge \"Fix for bug 8623163: Call view methods on the UI thread\" into jb-mr2-dev"
    },
    {
      "commit": "bf7afa239e9541b3cac5a3c510bfb9b25b4a1348",
      "tree": "e0ccaff08f642cff74d40a5467d34a97abdce201",
      "parents": [
        "4b9858a4597158faa753fdf75c0df97f32900534",
        "94f55b30e3e04dbea63836197e76c7464d8d6d37"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Fri May 10 22:47:57 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 10 22:47:57 2013 -0700"
      },
      "message": "am 94f55b30: Merge \"Tracking libnativehelper dependencies\"\n\n* commit \u002794f55b30e3e04dbea63836197e76c7464d8d6d37\u0027:\n  Tracking libnativehelper dependencies\n"
    },
    {
      "commit": "94f55b30e3e04dbea63836197e76c7464d8d6d37",
      "tree": "063c85fa94830d271228b2f1101554b2f93f3162",
      "parents": [
        "6f8fb9594fa5387340601c8b6e3e13f51e57f54b",
        "fde1f91d9b370758f79a7eb6e14df38a9789e10a"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Sat May 11 05:34:04 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat May 11 05:34:04 2013 +0000"
      },
      "message": "Merge \"Tracking libnativehelper dependencies\""
    },
    {
      "commit": "fde1f91d9b370758f79a7eb6e14df38a9789e10a",
      "tree": "50ec61db73aa27c1850b078d52287289ea46e609",
      "parents": [
        "cd1de3940d9c389b6e69a7040c67d3abb8458ad2"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Fri May 10 20:09:51 2013 -0700"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Fri May 10 21:16:12 2013 -0700"
      },
      "message": "Tracking libnativehelper dependencies\n\nChange-Id: I05ec62c43fbe5f8ba23256abac7271ca0b1a7242\n"
    },
    {
      "commit": "abad55d860be793b8b9b3e288a74214da89fb368",
      "tree": "e4de52f7efb278a07bae350fb39152d9fb9b11a1",
      "parents": [
        "a6303d8a211543a8e1f5fd2425024a1c4d0f88ff"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Tue May 07 18:49:51 2013 -0700"
      },
      "committer": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Fri May 10 20:14:40 2013 -0700"
      },
      "message": "Fixing the accessibility text traversal in extend mode.\n\nWe added APIs to allow an accessibility service to extend the\nselection while moving the cursor at a given granularity such\nas word, character, etc. The problem is that the traversal was\nextending only the end of the selection while moving forward\nand the start of the selection while moving backward. This leads\nto a case in which the user cannot shrink/extend the selection\nbecause for example instead of shrinking the end of the selection\nthe implementation was extending the start.\n\nNow extending the selection moves only the selection end. This is\nthe same behavior as text view using a keyboard.\n\nTests: https://googleplex-android-review.googlesource.com/#/c/307062\n\nbug:8839844\n\nChange-Id: Id6965b102647df909f61301fcc8ec05458dd5881\n"
    },
    {
      "commit": "c3797f40c1a8a8f7ca72816642110221933ff8fd",
      "tree": "a86efcc09c3acc1383c5258f700f969a2e40c3cd",
      "parents": [
        "1e4c6589941e459871eed6e9d4675b05d977325c",
        "4754f401a912305e1ceec04b62ad9b9f7d3c2ff6"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Fri May 10 13:34:23 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 10 13:34:23 2013 -0700"
      },
      "message": "am 4754f401: Merge \"Avoid NullPointerException in getHandler()\"\n\n* commit \u00274754f401a912305e1ceec04b62ad9b9f7d3c2ff6\u0027:\n  Avoid NullPointerException in getHandler()\n"
    },
    {
      "commit": "1e4c6589941e459871eed6e9d4675b05d977325c",
      "tree": "4d37bcadd2f301305e2df2f8a74231516d893088",
      "parents": [
        "f420a36e5f62a9ab38f6782db78f5d94947b034e",
        "b3c2b21b5ba30d82938ae2ef93d8120f5fd0cc80"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Fri May 10 13:10:41 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 10 13:10:41 2013 -0700"
      },
      "message": "am b3c2b21b: Merge \"Accessibility should not query for list items when data set changed.\" into jb-mr2-dev\n\n* commit \u0027b3c2b21b5ba30d82938ae2ef93d8120f5fd0cc80\u0027:\n  Accessibility should not query for list items when data set changed.\n"
    },
    {
      "commit": "b3c2b21b5ba30d82938ae2ef93d8120f5fd0cc80",
      "tree": "0a4928a9ebdb7eaf1928474cfff28ef597665827",
      "parents": [
        "4329ee25659c27b1cd90f95f127192964346e471",
        "5b578daac9cea174b15fcd13528270270aadd8a2"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Fri May 10 20:06:42 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 10 20:06:42 2013 +0000"
      },
      "message": "Merge \"Accessibility should not query for list items when data set changed.\" into jb-mr2-dev"
    },
    {
      "commit": "4754f401a912305e1ceec04b62ad9b9f7d3c2ff6",
      "tree": "ff7eae34dc37bb9eaf993150ad0143b570a0e75f",
      "parents": [
        "cd1de3940d9c389b6e69a7040c67d3abb8458ad2",
        "c6031ab7c80b9bf8c19f3bced4797bb0bacae3f2"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Fri May 10 19:50:39 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri May 10 19:50:39 2013 +0000"
      },
      "message": "Merge \"Avoid NullPointerException in getHandler()\""
    },
    {
      "commit": "1d3488cba90bea114c9c5e8f0d4a008d2aa34bfd",
      "tree": "8192a8392d5a291ed39520ba8d88b5355b39489d",
      "parents": [
        "16ea91db8c000ad33c665dd4ae3a6dadd7aac62c",
        "86e0b491d1b50e59221420de3005184b1dee8373"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri May 10 12:44:05 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 10 12:44:05 2013 -0700"
      },
      "message": "am 86e0b491: Merge \"Add VideoView.getAudioSessionId()\" into jb-mr2-dev\n\n* commit \u002786e0b491d1b50e59221420de3005184b1dee8373\u0027:\n  Add VideoView.getAudioSessionId()\n"
    },
    {
      "commit": "86e0b491d1b50e59221420de3005184b1dee8373",
      "tree": "1d4eb1e538fed9a7373901c2e24ce40778215dc0",
      "parents": [
        "92393d8518604eab9a1edfbcf8f0329ffeee46e7",
        "13bfebd6b70ebfd8ad0d1aa24a92178ebff3565b"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri May 10 14:12:13 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 10 14:12:13 2013 +0000"
      },
      "message": "Merge \"Add VideoView.getAudioSessionId()\" into jb-mr2-dev"
    },
    {
      "commit": "16ea91db8c000ad33c665dd4ae3a6dadd7aac62c",
      "tree": "e14aef32c411c14fe83a0e6802e8e2e7040c0d1a",
      "parents": [
        "eb41e8582c7e43126bf55ae9d8b7c722dbd4372d",
        "92393d8518604eab9a1edfbcf8f0329ffeee46e7"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu May 09 23:40:54 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 09 23:40:54 2013 -0700"
      },
      "message": "am 92393d85: Merge \"Update nomenclature.\" into jb-mr2-dev\n\n* commit \u002792393d8518604eab9a1edfbcf8f0329ffeee46e7\u0027:\n  Update nomenclature.\n"
    },
    {
      "commit": "e8c9b39ec976029d3571f8904a3db21d6514ecf6",
      "tree": "d724e2efe44848ab39b4705bf22e4239e9fbe767",
      "parents": [
        "da58f92bfaf875074656a55103c819e6f4dda341",
        "83d6df27d40aed18a7dc42c9320f83656cc81ea0"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu May 09 23:40:28 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 09 23:40:28 2013 -0700"
      },
      "message": "am 83d6df27: Merge \"Help on issue #8863955: Google Services keeping phone awake...\" into jb-mr2-dev\n\n* commit \u002783d6df27d40aed18a7dc42c9320f83656cc81ea0\u0027:\n  Help on issue #8863955: Google Services keeping phone awake...\n"
    },
    {
      "commit": "92393d8518604eab9a1edfbcf8f0329ffeee46e7",
      "tree": "a8a2f333a3367a8c0d23f0e349125545a1370a43",
      "parents": [
        "cf30f631cf0aa9108b2d495ea43e102608cfa91e",
        "7cea0797c0767e4d0450d3ae03921202fd862137"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri May 10 05:30:26 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 10 05:30:26 2013 +0000"
      },
      "message": "Merge \"Update nomenclature.\" into jb-mr2-dev"
    },
    {
      "commit": "83d6df27d40aed18a7dc42c9320f83656cc81ea0",
      "tree": "1e436ed04cc12238854133feaf67a0de2cb12580",
      "parents": [
        "b2f6842d5528345e02a91218fbe58c3e0ca8bafb",
        "af17baa27196e785989e99b0ecbe7f1c98a1f0cb"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu May 09 23:47:21 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 09 23:47:22 2013 +0000"
      },
      "message": "Merge \"Help on issue #8863955: Google Services keeping phone awake...\" into jb-mr2-dev"
    },
    {
      "commit": "da58f92bfaf875074656a55103c819e6f4dda341",
      "tree": "341bbbc6e033c4a58852fcbe7d6b4d564161784c",
      "parents": [
        "507a3c77d583643f4a884c5d7b0c5e6bce3222bb",
        "b2f6842d5528345e02a91218fbe58c3e0ca8bafb"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu May 09 16:23:43 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 09 16:23:43 2013 -0700"
      },
      "message": "am b2f6842d: Merge \"Add an API to allow a callback to request active scans.\" into jb-mr2-dev\n\n* commit \u0027b2f6842d5528345e02a91218fbe58c3e0ca8bafb\u0027:\n  Add an API to allow a callback to request active scans.\n"
    },
    {
      "commit": "069d7e9b81e17d31238e4d60420c3e31bb5e3b2f",
      "tree": "776f034b32ddb038d43c514982dbc4ae214a309f",
      "parents": [
        "a9d5adea9e9676d19b7a50ce3d6c673c16ee7a6d",
        "153919ed2f128fb5d1b55782ea89fadcc20fc841"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Thu May 09 16:23:31 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 09 16:23:31 2013 -0700"
      },
      "message": "am 153919ed: Merge \"Cache the scaled avatar drawables in the keyguard user switcher\" into jb-mr2-dev\n\n* commit \u0027153919ed2f128fb5d1b55782ea89fadcc20fc841\u0027:\n  Cache the scaled avatar drawables in the keyguard user switcher\n"
    },
    {
      "commit": "a9d5adea9e9676d19b7a50ce3d6c673c16ee7a6d",
      "tree": "668fb2c3997b4f319972f24b920bd0cd5837694b",
      "parents": [
        "c0c7cebe3f5da99aeb48eb62bffbaf3183814194",
        "fb32c82412111983236f44cbc8fd90f113d7ea34"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Thu May 09 16:23:29 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 09 16:23:29 2013 -0700"
      },
      "message": "am fb32c824: Merge \"Fix start delay jank in ViewPropertyAnimator\" into jb-mr2-dev\n\n* commit \u0027fb32c82412111983236f44cbc8fd90f113d7ea34\u0027:\n  Fix start delay jank in ViewPropertyAnimator\n"
    },
    {
      "commit": "c0c7cebe3f5da99aeb48eb62bffbaf3183814194",
      "tree": "7079ce8fd119a22aaac0b6f36b6d4dc1b7b93463",
      "parents": [
        "abd37bcfac84ff85dbcd719d27b014a6eb01d5e0",
        "b566c466c73d351d01e64d1c9ba609133efc4ffd"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Thu May 09 16:23:26 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 09 16:23:26 2013 -0700"
      },
      "message": "am b566c466: Merge \"Donot bind to GATT service when BLE is not supported\" into jb-mr2-dev\n\n* commit \u0027b566c466c73d351d01e64d1c9ba609133efc4ffd\u0027:\n  Donot bind to GATT service when BLE is not supported\n"
    },
    {
      "commit": "b2f6842d5528345e02a91218fbe58c3e0ca8bafb",
      "tree": "147240ef8df1b9b4d0c375a8c8d70aef29ef82a9",
      "parents": [
        "2298d68e72afa9cf311af394b61f92f75385bbbf",
        "66f3b39ec452a8a03e3254e77e19ccb764ee931f"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu May 09 23:04:26 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 09 23:04:26 2013 +0000"
      },
      "message": "Merge \"Add an API to allow a callback to request active scans.\" into jb-mr2-dev"
    },
    {
      "commit": "13bfebd6b70ebfd8ad0d1aa24a92178ebff3565b",
      "tree": "9061eed1a5f701252c53fac95190906a289f66e7",
      "parents": [
        "2c76016cbc1e426ab30d322745dfb6d4e6784138"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu May 09 15:36:53 2013 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu May 09 15:50:38 2013 -0700"
      },
      "message": "Add VideoView.getAudioSessionId()\n\nThis lets apps get the audio session id of the video being played, so\nthey can apply effects to the audio track.\nb/8767565\n\nChange-Id: Iaa39d97d0b6fb528ed04b52d579afa58444ebcfe\n"
    },
    {
      "commit": "af17baa27196e785989e99b0ecbe7f1c98a1f0cb",
      "tree": "513dcb83424c275c02a438fd5d00db4b45b0226d",
      "parents": [
        "cb35969708e88057bda7c54c7b3ac1d606ad95c5"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu May 09 15:27:47 2013 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu May 09 15:27:47 2013 -0700"
      },
      "message": "Help on issue #8863955: Google Services keeping phone awake...\n\n...because of Google Play Services\n\nRaise the limit on the number of wake locks we track per uid.\n\nGet rid of the separate limit for the system process, since it\nnow isn\u0027t any larger than the new limit for regular processes.\n\nChange-Id: Ic10c81cad7d4ad4aabf1f53f78191a0973a1d784\n"
    },
    {
      "commit": "153919ed2f128fb5d1b55782ea89fadcc20fc841",
      "tree": "7b82d744b92cb7779f254ceee69faeb335f1862d",
      "parents": [
        "fb32c82412111983236f44cbc8fd90f113d7ea34",
        "6fc1d4e8e6549b0d58ea23b4dd3f26329ec19f38"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Thu May 09 22:17:51 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 09 22:17:51 2013 +0000"
      },
      "message": "Merge \"Cache the scaled avatar drawables in the keyguard user switcher\" into jb-mr2-dev"
    },
    {
      "commit": "fb32c82412111983236f44cbc8fd90f113d7ea34",
      "tree": "1e49628b69c9358835dbc7792f5d52e3f95940b1",
      "parents": [
        "b566c466c73d351d01e64d1c9ba609133efc4ffd",
        "dcfbd6a2c99fa9f77c8ffec81c36d28e21ac18a7"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Thu May 09 22:09:18 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 09 22:09:18 2013 +0000"
      },
      "message": "Merge \"Fix start delay jank in ViewPropertyAnimator\" into jb-mr2-dev"
    },
    {
      "commit": "6fc1d4e8e6549b0d58ea23b4dd3f26329ec19f38",
      "tree": "ed2e6217249eb1305202fcbbecbb67c55c5f4e9e",
      "parents": [
        "e2322bdd7865552aa31f93bbf4e60d4d9a7d0973"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed May 08 16:43:58 2013 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Thu May 09 14:44:38 2013 -0700"
      },
      "message": "Cache the scaled avatar drawables in the keyguard user switcher\n\nLoading the avatar icons and drawing them into the sized bitmap\nturns out to be quite expensive and the cost increases with number\nof users. Caching them shaves off several hundred milliseconds from\nKeyguard inflation time during user switching on the lockscreen.\n\nFor instance, 15ms vs. 750ms with 3 avatars on a certain 7\" tablet.\n\nBug: 7986933\nChange-Id: I3e2065bfa25aa263133ba204ca364c3b04d7c0ff\n"
    },
    {
      "commit": "66f3b39ec452a8a03e3254e77e19ccb764ee931f",
      "tree": "fd7a240498a6e4ee4343b1356c9171b74e31265b",
      "parents": [
        "77e59fef24c02a109bb409afe38dbdf28e1fd914"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu May 09 13:40:39 2013 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu May 09 14:44:08 2013 -0700"
      },
      "message": "Add an API to allow a callback to request active scans.\n\nThis API is needed by the support library media router to ensure\nthat wifi display routes can be discovered while the route\nchooser dialog is open.\n\nBug: 8175766\nChange-Id: I3773773d93384aa4a3c009e71a5444ee8ce37caf\n"
    },
    {
      "commit": "dcfbd6a2c99fa9f77c8ffec81c36d28e21ac18a7",
      "tree": "9d77224a8d7a584d4cfd5807f3b5881f9392c338",
      "parents": [
        "d28653df6580b76559374580764aa2e86d6c2f48"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Thu May 09 14:40:21 2013 -0700"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Thu May 09 14:40:21 2013 -0700"
      },
      "message": "Fix start delay jank in ViewPropertyAnimator\n\nIssue #8892620 start delay jank in ViewPropertyAnimator\n\nChange-Id: I17a57ac3351fb2c1516b594d135aa9ce9f78c88e\n"
    },
    {
      "commit": "b566c466c73d351d01e64d1c9ba609133efc4ffd",
      "tree": "31e64f2af2eee2edcf266a74d19339bd384fabab",
      "parents": [
        "ffe3b5b89fa58f7b12a2fc690c89480fc16a9fd6",
        "32ab77b4c52db78aea22cb32824c7fd68d6f8c21"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Thu May 09 21:14:47 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 09 21:14:47 2013 +0000"
      },
      "message": "Merge \"Donot bind to GATT service when BLE is not supported\" into jb-mr2-dev"
    },
    {
      "commit": "c195ef73445c3ba605355798b9f1f9a78bc52f11",
      "tree": "9abbcc022484619376eaabc8a3c421df4a3e17c8",
      "parents": [
        "7e433f10a30b9672c9f3ed2e50cddc111fca1b58",
        "bee78812d0b3fc3d877ed0d954a0bb21ab7f2f3b"
      ],
      "author": {
        "name": "Derek Sollenberger",
        "email": "djsollen@google.com",
        "time": "Thu May 09 11:26:29 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 09 11:26:29 2013 -0700"
      },
      "message": "am bee78812: Merge \"Fix bug where we incorrectly clipped the bounds to the device size.\" into jb-mr2-dev\n\n* commit \u0027bee78812d0b3fc3d877ed0d954a0bb21ab7f2f3b\u0027:\n  Fix bug where we incorrectly clipped the bounds to the device size.\n"
    },
    {
      "commit": "bee78812d0b3fc3d877ed0d954a0bb21ab7f2f3b",
      "tree": "a76c5aa8a32b5f6259d1ea36c375f7d3ebeee545",
      "parents": [
        "dde8e539c3d76c98360e4cd1151cb15cba78a6b0",
        "708144e828b1a549567ce50cd8ed3cda62930501"
      ],
      "author": {
        "name": "Derek Sollenberger",
        "email": "djsollen@google.com",
        "time": "Thu May 09 18:23:56 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 09 18:23:57 2013 +0000"
      },
      "message": "Merge \"Fix bug where we incorrectly clipped the bounds to the device size.\" into jb-mr2-dev"
    },
    {
      "commit": "7e433f10a30b9672c9f3ed2e50cddc111fca1b58",
      "tree": "3b8b5cb7c119f647be0d2005032446e3ddb45dc7",
      "parents": [
        "fb37bb67ec8ec2180e7afb51e748a7f56cabae23",
        "dde8e539c3d76c98360e4cd1151cb15cba78a6b0"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Thu May 09 11:07:33 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 09 11:07:33 2013 -0700"
      },
      "message": "am dde8e539: Merge \"Fix bug 8717690 Full-width Latin Letters Garbled on Tumblr App\" into jb-mr2-dev\n\n* commit \u0027dde8e539c3d76c98360e4cd1151cb15cba78a6b0\u0027:\n  Fix bug 8717690 Full-width Latin Letters Garbled on Tumblr App\n"
    },
    {
      "commit": "dde8e539c3d76c98360e4cd1151cb15cba78a6b0",
      "tree": "8b77b96ce13d270758237b82ce4efc6ccad14385",
      "parents": [
        "73094fbc23a4f6142f790f63b66ae5b553fb6e55",
        "dd0a91294bc6b57c701bdb85b9e920207eeae55a"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Thu May 09 18:04:39 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 09 18:04:39 2013 +0000"
      },
      "message": "Merge \"Fix bug 8717690 Full-width Latin Letters Garbled on Tumblr App\" into jb-mr2-dev"
    },
    {
      "commit": "708144e828b1a549567ce50cd8ed3cda62930501",
      "tree": "b7a645dece3a736d2964622f3b03f682d2dc952f",
      "parents": [
        "2c76016cbc1e426ab30d322745dfb6d4e6784138"
      ],
      "author": {
        "name": "Derek Sollenberger",
        "email": "djsollen@google.com",
        "time": "Thu May 09 09:49:41 2013 -0400"
      },
      "committer": {
        "name": "Derek Sollenberger",
        "email": "djsollen@google.com",
        "time": "Thu May 09 14:00:29 2013 -0400"
      },
      "message": "Fix bug where we incorrectly clipped the bounds to the device size.\n\nThis CL also updates the documenation to make it clear that the API\nreturns in local space, not clipped to the size of the bitmap/device.\n\nbug: 8747526\nChange-Id: I389844672ce955341863f9940c3b401ab00dc1dc\n"
    },
    {
      "commit": "32ab77b4c52db78aea22cb32824c7fd68d6f8c21",
      "tree": "8b4dc26b6b5d4a41a2001cca110cc689be57b4cc",
      "parents": [
        "245a3e1c1ed265a13d07000ef6e786ec321b85c4"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Wed May 08 19:26:57 2013 -0700"
      },
      "committer": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Wed May 08 19:26:57 2013 -0700"
      },
      "message": "Donot bind to GATT service when BLE is not supported\n\nbug 8664724\n\nChange-Id: I9b9222cd5877babcded73798a5d1ff13fd10e791\n"
    },
    {
      "commit": "617055d7a9e2c30d1a99bf7e596f8d9e32fab723",
      "tree": "8aaf54d83d7ff130879514f86299d9a029f10c6b",
      "parents": [
        "6312a1968c5e16e193b5b6d3c2f4b92b2de9311d",
        "5d6dc425287e5651e3a1fdc32591b8791dd9dd18"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed May 08 17:30:43 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 08 17:30:43 2013 -0700"
      },
      "message": "am 5d6dc425: Merge \"Filter out dangerous CharSequences in Notification.\" into jb-mr2-dev\n\n* commit \u00275d6dc425287e5651e3a1fdc32591b8791dd9dd18\u0027:\n  Filter out dangerous CharSequences in Notification.\n"
    },
    {
      "commit": "5d6dc425287e5651e3a1fdc32591b8791dd9dd18",
      "tree": "2a0db9ce2304c8df06ad38b3d5178f353195a10d",
      "parents": [
        "cfb09fac73716291468b61f20ee1b7818d1dcfd1",
        "dcbaf661bfa931f481022c27987798a03ce7a932"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu May 09 00:28:11 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 09 00:28:11 2013 +0000"
      },
      "message": "Merge \"Filter out dangerous CharSequences in Notification.\" into jb-mr2-dev"
    },
    {
      "commit": "3cbe3b271c164c81676b0da1a303d5e5d396037c",
      "tree": "4e36f37f1ec2cb29dacf49fd8f5338a7120c8ba7",
      "parents": [
        "5055e35dfed39a87999664a7662ddcaaadcfa342",
        "4550dba53d49a689de6000e5e5864c28f91dd945"
      ],
      "author": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Wed May 08 15:21:12 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 08 15:21:12 2013 -0700"
      },
      "message": "am 4550dba5: Merge \"Add wifi association test\" into jb-mr2-dev\n\n* commit \u00274550dba53d49a689de6000e5e5864c28f91dd945\u0027:\n  Add wifi association test\n"
    },
    {
      "commit": "4550dba53d49a689de6000e5e5864c28f91dd945",
      "tree": "9f43ae7bf1bbfe487048433a53e6bc624940ce4b",
      "parents": [
        "0dd85e4e99466709049ba913241612b6678732ca",
        "58a5db37b3de268aea18b160234f9fd4d70a970d"
      ],
      "author": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Wed May 08 22:17:35 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 08 22:17:35 2013 +0000"
      },
      "message": "Merge \"Add wifi association test\" into jb-mr2-dev"
    },
    {
      "commit": "3672624cdc8849f7b4944cff501bddb9a14bbdc0",
      "tree": "7a984a4c2206f07d49b52abb0981c48be4fdd54d",
      "parents": [
        "7741b63c5a8e14b5123c4b735dc768cf55fa2ed5",
        "35b7b0b80000774b503f7d06bf3685836f22608f"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed May 08 14:33:31 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 08 14:33:31 2013 -0700"
      },
      "message": "am 35b7b0b8: Merge \"Add system setting key for dialpad autocomplete\" into jb-mr2-dev\n\n* commit \u002735b7b0b80000774b503f7d06bf3685836f22608f\u0027:\n  Add system setting key for dialpad autocomplete\n"
    },
    {
      "commit": "35b7b0b80000774b503f7d06bf3685836f22608f",
      "tree": "64f8684cf544d7ea696d78ab3d31fa2e6dee92f0",
      "parents": [
        "6dee0a0fe68096a6714b7d570241f61e4d6ea20a",
        "647f8f3d063a2341272122fffc23c11d0c6fa940"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed May 08 21:29:38 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 08 21:29:38 2013 +0000"
      },
      "message": "Merge \"Add system setting key for dialpad autocomplete\" into jb-mr2-dev"
    },
    {
      "commit": "5b578daac9cea174b15fcd13528270270aadd8a2",
      "tree": "fef53d2d471855e3b0501b9c8ba00e51066679fc",
      "parents": [
        "4c95c5377a75a3d6c5f3ed8b09a56071d51fadb1"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Wed May 08 14:23:32 2013 -0700"
      },
      "committer": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Wed May 08 14:23:38 2013 -0700"
      },
      "message": "Accessibility should not query for list items when data set changed.\n\nAbsListView is backed by an adapter. After the adapter data changes\nthe view sets a flag that its state is dirty and requests a layout.\nIf an accessibility service asks for the state of a list item at\nthis point, it may incur an error since the views and the adapter\nare not in sync.\n\nNow if an accessibility service queries for a list item when the\ndata set is changed and the item views are dirty, we pretend the\nchildren do not exist. After the layout happens, we notify the\naccessibility layer that the screen content changed so it can\nrefetch the views if desired (this notification mechanism is\nalready in place in AbsListView#handleDataChanged()).\n\nbug:8433433\n\nChange-Id: I4287a0ac2ef6bb33f1f988d5ddad973556c305ca\n"
    },
    {
      "commit": "7741b63c5a8e14b5123c4b735dc768cf55fa2ed5",
      "tree": "8ea04ce2ab2797f5fd29e47592d8322fdeece8ef",
      "parents": [
        "3032ae9b4062080bafa854a121e7534069466b7c",
        "6dee0a0fe68096a6714b7d570241f61e4d6ea20a"
      ],
      "author": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Wed May 08 14:10:44 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 08 14:10:44 2013 -0700"
      },
      "message": "am 6dee0a0f: Merge \"Fix bug where thumbnails flashed more often in Recents\" into jb-mr2-dev\n\n* commit \u00276dee0a0fe68096a6714b7d570241f61e4d6ea20a\u0027:\n  Fix bug where thumbnails flashed more often in Recents\n"
    },
    {
      "commit": "dcbaf661bfa931f481022c27987798a03ce7a932",
      "tree": "7c05f4ca8d368c531c89f7bdaf46254939e3c782",
      "parents": [
        "236cc476e6792a11502ba4f40c7ab4586f40d282"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Fri Apr 26 16:23:09 2013 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed May 08 17:06:35 2013 -0400"
      },
      "message": "Filter out dangerous CharSequences in Notification.\n\nIf an app mistakenly puts some Parcelable implementation of\nCharSequence in here, Bundle will try to marshal the derived\nclass, which is going to be bad news when we try to unparcel\nit in another process.\n\nAdditionally add a proper stack trace to unparceling\nfailures (otherwise you have no idea where the bad parcel\nwas being used).\n\nBug: 8725271\nChange-Id: Ide19b986d65c7f47929cf2dde4e62b762c469fee\n"
    },
    {
      "commit": "647f8f3d063a2341272122fffc23c11d0c6fa940",
      "tree": "b5d720f6d441817de9dc8ebc7f4bf94fe8a57b3d",
      "parents": [
        "62159c0d854737f8dc519fba01fd28adea26e57f"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue May 07 10:49:44 2013 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed May 08 12:14:21 2013 -0700"
      },
      "message": "Add system setting key for dialpad autocomplete\n\nBug 8840243\n\nChange-Id: Ib1fd631c8717dad2305e3507391cb2d96be2a847\n"
    },
    {
      "commit": "f42d9010f1c7b47ca9d5e395c767eecf4d284daa",
      "tree": "c35834ea9aa2ec3a64ade2b69e1f6c3596711b2f",
      "parents": [
        "366b97ba25de237c42c815c5e8ca36303ce104df"
      ],
      "author": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Wed May 08 18:00:04 2013 +0200"
      },
      "committer": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Wed May 08 20:48:36 2013 +0200"
      },
      "message": "Fix bug where thumbnails flashed more often in Recents\n\nBug: 8867698\n\nChange-Id: I2773601d83507dbb55c3a1d0b723e3853e22d352"
    },
    {
      "commit": "58a5db37b3de268aea18b160234f9fd4d70a970d",
      "tree": "8f578755036ae696f60507fb985d5f1954b30b51",
      "parents": [
        "2b662e8ef96c645e38a3debc29afa7454664f6cb"
      ],
      "author": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Thu May 02 21:19:40 2013 -0700"
      },
      "committer": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Wed May 08 11:27:27 2013 -0700"
      },
      "message": "Add wifi association test\n\nChange-Id: I1f3f49a1857835522c9c5e02ed4f530b83df1d02\n"
    }
  ],
  "next": "7cea0797c0767e4d0450d3ae03921202fd862137"
}
