)]}'
{
  "log": [
    {
      "commit": "4238e3e4b5edbd7e28d0d929ac0c4fdbecd7b100",
      "tree": "3d5895891d8e28890e9291022f4502870908ba3c",
      "parents": [
        "63fba8c12e3cf3e1fba39d9b76e230e25f98953c"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Thu Mar 28 15:28:55 2013 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Fri Apr 05 10:26:19 2013 -0700"
      },
      "message": "Make the min layer go down through all windows\n\nThe min layer was set to only show the windows that matched\nthe specified app token. But that meant when dialogs were\nlaunched it only showed the dialogs and not the background\nwindows.\n\nAdded improved debugging.\n\nfixes bug 8502844.\n\nChange-Id: I26b49568b872801ec9aa088df20317aa752dacd6\n"
    },
    {
      "commit": "63fba8c12e3cf3e1fba39d9b76e230e25f98953c",
      "tree": "18f3cf7a9a9b1dc11dd3cd25ed1e78b6f18da11f",
      "parents": [
        "d087c4ee5bc3a8c22a24ab573589c7c29380b6d9",
        "5be347bc527ca3eebb448f85245957c810e6b142"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Apr 01 00:50:00 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 01 00:50:00 2013 +0000"
      },
      "message": "Merge \"Add new primary accounts to secondary limited users\" into jb-mr2-dev"
    },
    {
      "commit": "5be347bc527ca3eebb448f85245957c810e6b142",
      "tree": "9053ba243ca44985d704b9c9eb3ff414cfd290da",
      "parents": [
        "42bc734b302f1fe68c031e013513535bed4c24f1"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Sun Mar 31 17:44:31 2013 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Sun Mar 31 17:44:31 2013 -0700"
      },
      "message": "Add new primary accounts to secondary limited users\n\nWhen a new account is added to the primary, those will be marked\nas shared accounts for secondary limited users. If the secondary user\nis currently running, clone the account right away.\n\nBug: 8510431\nChange-Id: Ie8ad87a7205e7b1a5a1752e75fbbfc416b2a58a7\n"
    },
    {
      "commit": "d087c4ee5bc3a8c22a24ab573589c7c29380b6d9",
      "tree": "95298e550bdd1eedb13579c03f0ec5cf13b9e6f9",
      "parents": [
        "9fd0854d2a875667b3662aff39d65831b5298cdf",
        "24480faa6ba2e849c19cf1c505e4a0a35da59651"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Sun Mar 31 02:51:01 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Mar 31 02:51:01 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into jb-mr2-dev"
    },
    {
      "commit": "9fd0854d2a875667b3662aff39d65831b5298cdf",
      "tree": "66b69de3c14391cf825dcc1ceae36b7f13f4ad7d",
      "parents": [
        "42bc734b302f1fe68c031e013513535bed4c24f1",
        "31c0959b1a04f4e17d7528a6e4a9296701e3ade7"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Sun Mar 31 02:01:21 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Mar 31 02:01:21 2013 +0000"
      },
      "message": "Merge \"Fix test\" into jb-mr2-dev"
    },
    {
      "commit": "31c0959b1a04f4e17d7528a6e4a9296701e3ade7",
      "tree": "4d8727ec527774111b5f60191760d537cd2029e6",
      "parents": [
        "9e8ba8f27316c793578e68fcc6632a6ea6240f4a"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Sat Mar 30 19:00:30 2013 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Sat Mar 30 19:00:30 2013 -0700"
      },
      "message": "Fix test\n\nChange-Id: I329ceff03d3707e10c2e4eabfb8e6ea61082ae6d\n"
    },
    {
      "commit": "42bc734b302f1fe68c031e013513535bed4c24f1",
      "tree": "0b373a7a7eb1b7fb11e701e01f5a8c8fb1d0f8df",
      "parents": [
        "cac0e0b11ba3f9f73ddb0ab18e136d61f700c356",
        "27db46850b708070452c0ce49daf5f79503fbde6"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Sun Mar 31 01:32:39 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Mar 31 01:32:39 2013 +0000"
      },
      "message": "Merge \"Block access to accounts for limited users.\" into jb-mr2-dev"
    },
    {
      "commit": "27db46850b708070452c0ce49daf5f79503fbde6",
      "tree": "b8ee9ba7481bbd869601b8320f5070394bde13bd",
      "parents": [
        "9e8ba8f27316c793578e68fcc6632a6ea6240f4a"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Sat Mar 30 17:07:47 2013 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Sat Mar 30 18:25:49 2013 -0700"
      },
      "message": "Block access to accounts for limited users.\n\nMake sure that apps that have access to restricted accounts can see them.\nIf they don\u0027t have access, they shouldn\u0027t be able to add a new account either.\nShow an error message in the account picker if the user/app is not authorized.\n\nChange-Id: I117c0b14d7d06c5ac4e66506df156b174567f5f3\n"
    },
    {
      "commit": "cac0e0b11ba3f9f73ddb0ab18e136d61f700c356",
      "tree": "4f39a96dc6e1dd95cc03fa93b750edde60f2ccc0",
      "parents": [
        "6f2683698ea1b316ae49623a7e9a13d9d9b53f71",
        "77118fb55eb3a0dcccbb8cf7861a96416f552390"
      ],
      "author": {
        "name": "Geremy Condra",
        "email": "gcondra@google.com",
        "time": "Sat Mar 30 22:08:19 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 30 22:08:20 2013 +0000"
      },
      "message": "Merge \"Add SELinux updater and Settings-based enforcement switch.\" into jb-mr2-dev"
    },
    {
      "commit": "6f2683698ea1b316ae49623a7e9a13d9d9b53f71",
      "tree": "723e7c463672cd7bcb1706ed4cf88d542b77e871",
      "parents": [
        "9e8ba8f27316c793578e68fcc6632a6ea6240f4a"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Sat Mar 30 12:35:51 2013 -0700"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Sat Mar 30 12:35:51 2013 -0700"
      },
      "message": "Fix RemoteControlStackEntry constructor in AudioService\n\nAdd missing call to constructor of RccPlaybackState to initialize\n the mPlaybackState field of the RemoteControlStackEntry class.\n\nbug 8512601\n\nChange-Id: I636d5c1b416d6a3d3808d5be53c9c544ab293732\n"
    },
    {
      "commit": "9e8ba8f27316c793578e68fcc6632a6ea6240f4a",
      "tree": "496c0a714a84000782791ac9d874a1fbd0befd1d",
      "parents": [
        "83390182bfe50a3611d78b57ab2f3a8558ede2aa",
        "86118baa4fef80c485ba51c6985a6fa082b7310c"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Sat Mar 30 01:47:33 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 30 01:47:33 2013 +0000"
      },
      "message": "Merge \"Improve RestrictionEntry API\" into jb-mr2-dev"
    },
    {
      "commit": "83390182bfe50a3611d78b57ab2f3a8558ede2aa",
      "tree": "fdb5becee8b152d029e3a016cb01b93e5b363a37",
      "parents": [
        "257719ec2a6f1949a08900b4b5cc625f1f8d8c26",
        "b365f91688dc081b3bcea82377ce0e94c09124ff"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Sat Mar 30 00:58:50 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 30 00:58:51 2013 +0000"
      },
      "message": "Merge \"Optimize ViewGroup.MarginLayoutParams memory and fix ViewDebug\" into jb-mr2-dev"
    },
    {
      "commit": "24480faa6ba2e849c19cf1c505e4a0a35da59651",
      "tree": "6e06f1c29687797807a8fab3e12808534de1e1b0",
      "parents": [
        "be1339edc445eef19c3aa880b51a5c500cab6f82"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Mar 29 17:34:35 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Mar 29 17:34:35 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Idf70f5a7b5c553d0b7d96caa6e4a9dc2057a97fa\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "86118baa4fef80c485ba51c6985a6fa082b7310c",
      "tree": "c89eed08c9628e34f11311080014a1e057eb57c6",
      "parents": [
        "e861f4a3a50a41ffc372e4d7d47a5205c51f9252"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Thu Mar 28 14:33:16 2013 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Fri Mar 29 17:28:47 2013 -0700"
      },
      "message": "Improve RestrictionEntry API\n\nMore getters and setters, better naming.\nNew extra defined for returning a custom intent that handles showing the\n   restrictions UI.\n\nChange-Id: I2ee0cdb4edd99e71a9004ff5e929dbe243b45557\n"
    },
    {
      "commit": "77118fb55eb3a0dcccbb8cf7861a96416f552390",
      "tree": "e2efc27cc82941b228c6b93f68e5c2eca969198c",
      "parents": [
        "257719ec2a6f1949a08900b4b5cc625f1f8d8c26"
      ],
      "author": {
        "name": "Geremy Condra",
        "email": "gcondra@google.com",
        "time": "Tue Mar 26 21:09:01 2013 -0700"
      },
      "committer": {
        "name": "repo sync",
        "email": "gcondra@google.com",
        "time": "Fri Mar 29 16:52:56 2013 -0700"
      },
      "message": "Add SELinux updater and Settings-based enforcement switch.\n\nBug: 8116902\nChange-Id: Ifac495026a354dac7655c28ea2188499a2a319aa\n"
    },
    {
      "commit": "257719ec2a6f1949a08900b4b5cc625f1f8d8c26",
      "tree": "7e24a37d094587a8354d763b2afa697d70c6ac08",
      "parents": [
        "be1339edc445eef19c3aa880b51a5c500cab6f82",
        "cccf6e9b85e7f9e5f404137dde5dbd9db937592b"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 16:18:40 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 16:18:40 2013 -0700"
      },
      "message": "am cccf6e9b: am 9f0ed0ee: am 58db9597: am e4ca0650: am 31ed1722: Merge \"Doc update: clarify dumpsys instructions\" into jb-mr1.1-docs\n\n* commit \u0027cccf6e9b85e7f9e5f404137dde5dbd9db937592b\u0027:\n  Doc update: clarify dumpsys instructions\n"
    },
    {
      "commit": "cccf6e9b85e7f9e5f404137dde5dbd9db937592b",
      "tree": "e5846e14837d5491a2a89270fabbff2c491225c5",
      "parents": [
        "328f7b7160d4c5a30c6810cbcd4aa01bb7b57dda",
        "9f0ed0ee508b8f2233c8834f067e2fb8275d2cfa"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 16:16:10 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 16:16:10 2013 -0700"
      },
      "message": "am 9f0ed0ee: am 58db9597: am e4ca0650: am 31ed1722: Merge \"Doc update: clarify dumpsys instructions\" into jb-mr1.1-docs\n\n* commit \u00279f0ed0ee508b8f2233c8834f067e2fb8275d2cfa\u0027:\n  Doc update: clarify dumpsys instructions\n"
    },
    {
      "commit": "9f0ed0ee508b8f2233c8834f067e2fb8275d2cfa",
      "tree": "c0187d25defdb29e5784e042cfb33a84d8c04836",
      "parents": [
        "90fa2ae28c200e0269f86f7d4e486ce781763a99",
        "58db95970c9ba47dd83e06cc165d2dc5cc29ce8a"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 16:13:12 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 16:13:12 2013 -0700"
      },
      "message": "am 58db9597: am e4ca0650: am 31ed1722: Merge \"Doc update: clarify dumpsys instructions\" into jb-mr1.1-docs\n\n* commit \u002758db95970c9ba47dd83e06cc165d2dc5cc29ce8a\u0027:\n  Doc update: clarify dumpsys instructions\n"
    },
    {
      "commit": "58db95970c9ba47dd83e06cc165d2dc5cc29ce8a",
      "tree": "a7debe2af2a4b149c51b223346e600a4e86c2868",
      "parents": [
        "23b55e78c86b09e806790d4f3ee47646216a9b87",
        "e4ca0650eaad85ce5700ff99940c0acefed210bc"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 16:11:48 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 16:11:48 2013 -0700"
      },
      "message": "am e4ca0650: am 31ed1722: Merge \"Doc update: clarify dumpsys instructions\" into jb-mr1.1-docs\n\n* commit \u0027e4ca0650eaad85ce5700ff99940c0acefed210bc\u0027:\n  Doc update: clarify dumpsys instructions\n"
    },
    {
      "commit": "e4ca0650eaad85ce5700ff99940c0acefed210bc",
      "tree": "5dc7ff7db659c250ac4ab1dcb1a53144f54d9428",
      "parents": [
        "3fab60bddb4ae719185f884ad167e5f16eaa4314",
        "31ed1722b1e66211e7cbf55c2e9d55c1ce66b171"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 16:09:26 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 16:09:26 2013 -0700"
      },
      "message": "am 31ed1722: Merge \"Doc update: clarify dumpsys instructions\" into jb-mr1.1-docs\n\n* commit \u002731ed1722b1e66211e7cbf55c2e9d55c1ce66b171\u0027:\n  Doc update: clarify dumpsys instructions\n"
    },
    {
      "commit": "31ed1722b1e66211e7cbf55c2e9d55c1ce66b171",
      "tree": "5dc7ff7db659c250ac4ab1dcb1a53144f54d9428",
      "parents": [
        "183c95e0c725d3f2f213d56cf98c24cf51dc848a",
        "f6dc1078091f33f231fd30830c618f6a04932f82"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 23:06:58 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 29 23:06:58 2013 +0000"
      },
      "message": "Merge \"Doc update: clarify dumpsys instructions\" into jb-mr1.1-docs"
    },
    {
      "commit": "be1339edc445eef19c3aa880b51a5c500cab6f82",
      "tree": "330f5d9cab8aa7f4ca4e256cb22fcc2c5f716585",
      "parents": [
        "a92ca7fa3ec630aee14e51d87851749956bad875",
        "328f7b7160d4c5a30c6810cbcd4aa01bb7b57dda"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 16:04:09 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 16:04:09 2013 -0700"
      },
      "message": "am 328f7b71: am 90fa2ae2: am 23b55e78: am 3fab60bd: am 183c95e0: Merge \"Doc update: PlaybackCompleted valid state 4 pause\" into jb-mr1.1-docs\n\n* commit \u0027328f7b7160d4c5a30c6810cbcd4aa01bb7b57dda\u0027:\n  Doc update: PlaybackCompleted valid state 4 pause\n"
    },
    {
      "commit": "a92ca7fa3ec630aee14e51d87851749956bad875",
      "tree": "ccf459a835441f1d4fd5bdbeac32751acb4dce01",
      "parents": [
        "ee5880c95a6f6528a2497e1cc9580880aa1c95ef",
        "a8858d215123b819557d130bfeeeb50568649b51"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 16:04:05 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 16:04:05 2013 -0700"
      },
      "message": "am a8858d21: am 93c4446a: am 75fa3012: am 18f76d62: am a353a9f8: Merge \"Doc update: clarify guidelines for firewall setup.\" into jb-mr1.1-docs\n\n* commit \u0027a8858d215123b819557d130bfeeeb50568649b51\u0027:\n  Doc update: clarify guidelines for firewall setup.\n"
    },
    {
      "commit": "328f7b7160d4c5a30c6810cbcd4aa01bb7b57dda",
      "tree": "69bd7bae661e9ee590e02aabd5296d174c2330b4",
      "parents": [
        "a8858d215123b819557d130bfeeeb50568649b51",
        "90fa2ae28c200e0269f86f7d4e486ce781763a99"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 16:02:30 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 16:02:30 2013 -0700"
      },
      "message": "am 90fa2ae2: am 23b55e78: am 3fab60bd: am 183c95e0: Merge \"Doc update: PlaybackCompleted valid state 4 pause\" into jb-mr1.1-docs\n\n* commit \u002790fa2ae28c200e0269f86f7d4e486ce781763a99\u0027:\n  Doc update: PlaybackCompleted valid state 4 pause\n"
    },
    {
      "commit": "a8858d215123b819557d130bfeeeb50568649b51",
      "tree": "d414b701bfc89f859f92f2afffde5cf52169c3f2",
      "parents": [
        "6eebd6e6b44d7688489c430cad933e971530e43d",
        "93c4446af02b3ccf6da5f8bd7ecb4b8b1cdf62d5"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 16:02:27 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 16:02:27 2013 -0700"
      },
      "message": "am 93c4446a: am 75fa3012: am 18f76d62: am a353a9f8: Merge \"Doc update: clarify guidelines for firewall setup.\" into jb-mr1.1-docs\n\n* commit \u002793c4446af02b3ccf6da5f8bd7ecb4b8b1cdf62d5\u0027:\n  Doc update: clarify guidelines for firewall setup.\n"
    },
    {
      "commit": "f6dc1078091f33f231fd30830c618f6a04932f82",
      "tree": "1bb8f5090150abe94e03481f914892bdd97ce704",
      "parents": [
        "689e827aa3fa69d20087972dfb93ed257e4d109b"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 16:00:50 2013 -0700"
      },
      "committer": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 16:01:31 2013 -0700"
      },
      "message": "Doc update: clarify dumpsys instructions\n\n\"Bug: 8474578\"\n\nChange-Id: Ic743de8f41a1b2d38a4d2495148dc07e2f45b8e5\n"
    },
    {
      "commit": "90fa2ae28c200e0269f86f7d4e486ce781763a99",
      "tree": "a38cc718471e14ca26a90364f668ae9595163dac",
      "parents": [
        "93c4446af02b3ccf6da5f8bd7ecb4b8b1cdf62d5",
        "23b55e78c86b09e806790d4f3ee47646216a9b87"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 16:00:06 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 16:00:06 2013 -0700"
      },
      "message": "am 23b55e78: am 3fab60bd: am 183c95e0: Merge \"Doc update: PlaybackCompleted valid state 4 pause\" into jb-mr1.1-docs\n\n* commit \u002723b55e78c86b09e806790d4f3ee47646216a9b87\u0027:\n  Doc update: PlaybackCompleted valid state 4 pause\n"
    },
    {
      "commit": "93c4446af02b3ccf6da5f8bd7ecb4b8b1cdf62d5",
      "tree": "b8cb634a63a049e6eb28684d08b4ffea21fe85a9",
      "parents": [
        "6f50c846ad46dfeadf8eac389102031662ad892f",
        "75fa3012467117933d6afb7353b1c027bd446b72"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 16:00:03 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 16:00:03 2013 -0700"
      },
      "message": "am 75fa3012: am 18f76d62: am a353a9f8: Merge \"Doc update: clarify guidelines for firewall setup.\" into jb-mr1.1-docs\n\n* commit \u002775fa3012467117933d6afb7353b1c027bd446b72\u0027:\n  Doc update: clarify guidelines for firewall setup.\n"
    },
    {
      "commit": "ee5880c95a6f6528a2497e1cc9580880aa1c95ef",
      "tree": "5f2b492b21ec621f6b8f6c8079138cae344b09a0",
      "parents": [
        "da160ec313d844b09818a91463631440a1b8a09c",
        "bf02096088ffff97738e9f9f01054a730d2f219f"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Fri Mar 29 22:58:50 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 29 22:58:50 2013 +0000"
      },
      "message": "Merge \"Finish any event in the current input queue\" into jb-mr2-dev"
    },
    {
      "commit": "23b55e78c86b09e806790d4f3ee47646216a9b87",
      "tree": "a86cbdf4c5a8ea16e5f8aa933825166da4ee4f6d",
      "parents": [
        "75fa3012467117933d6afb7353b1c027bd446b72",
        "3fab60bddb4ae719185f884ad167e5f16eaa4314"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 15:57:32 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 15:57:32 2013 -0700"
      },
      "message": "am 3fab60bd: am 183c95e0: Merge \"Doc update: PlaybackCompleted valid state 4 pause\" into jb-mr1.1-docs\n\n* commit \u00273fab60bddb4ae719185f884ad167e5f16eaa4314\u0027:\n  Doc update: PlaybackCompleted valid state 4 pause\n"
    },
    {
      "commit": "75fa3012467117933d6afb7353b1c027bd446b72",
      "tree": "7d99994f6e05589dd608a4c6946e7b53287d0bbc",
      "parents": [
        "d2c1e947ea27ccea8060b0ef4509b3d6c90c4c51",
        "18f76d621e001f6b717ac2519f374887fa620891"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 15:57:30 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 15:57:30 2013 -0700"
      },
      "message": "am 18f76d62: am a353a9f8: Merge \"Doc update: clarify guidelines for firewall setup.\" into jb-mr1.1-docs\n\n* commit \u002718f76d621e001f6b717ac2519f374887fa620891\u0027:\n  Doc update: clarify guidelines for firewall setup.\n"
    },
    {
      "commit": "3fab60bddb4ae719185f884ad167e5f16eaa4314",
      "tree": "0e6a94ba5ad08dc9e42b242d14e18f779ea67450",
      "parents": [
        "18f76d621e001f6b717ac2519f374887fa620891",
        "183c95e0c725d3f2f213d56cf98c24cf51dc848a"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 15:55:49 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 15:55:49 2013 -0700"
      },
      "message": "am 183c95e0: Merge \"Doc update: PlaybackCompleted valid state 4 pause\" into jb-mr1.1-docs\n\n* commit \u0027183c95e0c725d3f2f213d56cf98c24cf51dc848a\u0027:\n  Doc update: PlaybackCompleted valid state 4 pause\n"
    },
    {
      "commit": "18f76d621e001f6b717ac2519f374887fa620891",
      "tree": "2aa29973d3de2a3c3215691dc29d39b86cb869de",
      "parents": [
        "39f864b18153768224f4e1b6a650dfa0a9312055",
        "a353a9f83e654f1b10ceab98ef03a7607737de70"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 15:55:47 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 15:55:47 2013 -0700"
      },
      "message": "am a353a9f8: Merge \"Doc update: clarify guidelines for firewall setup.\" into jb-mr1.1-docs\n\n* commit \u0027a353a9f83e654f1b10ceab98ef03a7607737de70\u0027:\n  Doc update: clarify guidelines for firewall setup.\n"
    },
    {
      "commit": "183c95e0c725d3f2f213d56cf98c24cf51dc848a",
      "tree": "0e6a94ba5ad08dc9e42b242d14e18f779ea67450",
      "parents": [
        "a353a9f83e654f1b10ceab98ef03a7607737de70",
        "b04c07fb9b105fe55ea261283d0be2c817133d67"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 22:53:03 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 29 22:53:04 2013 +0000"
      },
      "message": "Merge \"Doc update: PlaybackCompleted valid state 4 pause\" into jb-mr1.1-docs"
    },
    {
      "commit": "b04c07fb9b105fe55ea261283d0be2c817133d67",
      "tree": "7042fe6660149cef90a01b4faed7676fd1286add",
      "parents": [
        "689e827aa3fa69d20087972dfb93ed257e4d109b"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 15:48:45 2013 -0700"
      },
      "committer": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 15:50:03 2013 -0700"
      },
      "message": "Doc update: PlaybackCompleted valid state 4 pause\n\n\"Bug: 7962402\"\n\nChange-Id: Ie41d7085373794e98208d8815010b3ca1d81378c\n"
    },
    {
      "commit": "a353a9f83e654f1b10ceab98ef03a7607737de70",
      "tree": "2aa29973d3de2a3c3215691dc29d39b86cb869de",
      "parents": [
        "5018688b69129a6d1c58167329df1b06dba23095",
        "b43fd58a109e7e776bda4a23b5cf5ddac61c4101"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 22:44:48 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 29 22:44:49 2013 +0000"
      },
      "message": "Merge \"Doc update: clarify guidelines for firewall setup.\" into jb-mr1.1-docs"
    },
    {
      "commit": "b43fd58a109e7e776bda4a23b5cf5ddac61c4101",
      "tree": "4bb14efc7db1c29093f98d2404a38db67668213c",
      "parents": [
        "689e827aa3fa69d20087972dfb93ed257e4d109b"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 15:21:12 2013 -0700"
      },
      "committer": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 15:21:12 2013 -0700"
      },
      "message": "Doc update: clarify guidelines for firewall setup.\n\nChange-Id: Id3284bb21a0a2b612babf6cf582fda8f1c73cb80\n"
    },
    {
      "commit": "da160ec313d844b09818a91463631440a1b8a09c",
      "tree": "50a236d5ce9f75f28f3c199a8d92f44c18032e93",
      "parents": [
        "10d598a2bd1ed7d2a46c06ec5acfab233003634b",
        "6eebd6e6b44d7688489c430cad933e971530e43d"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 14:51:25 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 14:51:25 2013 -0700"
      },
      "message": "am 6eebd6e6: am 6f50c846: am d2c1e947: am 39f864b1: am 5018688b: Merge \"Doc update: incorrect method name\" into jb-mr1.1-docs\n\n* commit \u00276eebd6e6b44d7688489c430cad933e971530e43d\u0027:\n  Doc update: incorrect method name\n"
    },
    {
      "commit": "6eebd6e6b44d7688489c430cad933e971530e43d",
      "tree": "9d00490378da7e9287be0d6cec471da1aca05600",
      "parents": [
        "ac1807ab1d90a531550ee07356c52fe05abae32d",
        "6f50c846ad46dfeadf8eac389102031662ad892f"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 14:48:35 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 14:48:35 2013 -0700"
      },
      "message": "am 6f50c846: am d2c1e947: am 39f864b1: am 5018688b: Merge \"Doc update: incorrect method name\" into jb-mr1.1-docs\n\n* commit \u00276f50c846ad46dfeadf8eac389102031662ad892f\u0027:\n  Doc update: incorrect method name\n"
    },
    {
      "commit": "6f50c846ad46dfeadf8eac389102031662ad892f",
      "tree": "209120f3e77dae97a0225ff12752f0cc1fc47113",
      "parents": [
        "acf47ca6331f6e9576e9970ec8b657e068cc02cb",
        "d2c1e947ea27ccea8060b0ef4509b3d6c90c4c51"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 14:46:53 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 14:46:53 2013 -0700"
      },
      "message": "am d2c1e947: am 39f864b1: am 5018688b: Merge \"Doc update: incorrect method name\" into jb-mr1.1-docs\n\n* commit \u0027d2c1e947ea27ccea8060b0ef4509b3d6c90c4c51\u0027:\n  Doc update: incorrect method name\n"
    },
    {
      "commit": "d2c1e947ea27ccea8060b0ef4509b3d6c90c4c51",
      "tree": "ec2176f1f2ea8d0c6723d208328771df46f31d3d",
      "parents": [
        "da03abb635009e555fc00783084ce17d548fe08d",
        "39f864b18153768224f4e1b6a650dfa0a9312055"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 14:44:59 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 14:44:59 2013 -0700"
      },
      "message": "am 39f864b1: am 5018688b: Merge \"Doc update: incorrect method name\" into jb-mr1.1-docs\n\n* commit \u002739f864b18153768224f4e1b6a650dfa0a9312055\u0027:\n  Doc update: incorrect method name\n"
    },
    {
      "commit": "39f864b18153768224f4e1b6a650dfa0a9312055",
      "tree": "f64c864980bb2aa9fd596ac76ac9aa5c8ac8df0f",
      "parents": [
        "addfe2bef1c84296188bf426e52e01bc62d49b9a",
        "5018688b69129a6d1c58167329df1b06dba23095"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 14:42:44 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 14:42:44 2013 -0700"
      },
      "message": "am 5018688b: Merge \"Doc update: incorrect method name\" into jb-mr1.1-docs\n\n* commit \u00275018688b69129a6d1c58167329df1b06dba23095\u0027:\n  Doc update: incorrect method name\n"
    },
    {
      "commit": "5018688b69129a6d1c58167329df1b06dba23095",
      "tree": "f64c864980bb2aa9fd596ac76ac9aa5c8ac8df0f",
      "parents": [
        "d51a557ab662c868d2d28675234de8eaf1c675e6",
        "f783ce5bcfa85a260196d27fb9feabfc4fbd4b46"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 21:38:49 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 29 21:38:49 2013 +0000"
      },
      "message": "Merge \"Doc update: incorrect method name\" into jb-mr1.1-docs"
    },
    {
      "commit": "10d598a2bd1ed7d2a46c06ec5acfab233003634b",
      "tree": "0e03a3fba21021790e456cd6303dfff1f75ceb16",
      "parents": [
        "b381772246e305de3839728d9688190753800462",
        "ac1807ab1d90a531550ee07356c52fe05abae32d"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 14:38:19 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 14:38:19 2013 -0700"
      },
      "message": "am ac1807ab: am acf47ca6: am da03abb6: am addfe2be: am d51a557a: Merge \"Doc update: obsolete ant target.\" into jb-mr1.1-docs\n\n* commit \u0027ac1807ab1d90a531550ee07356c52fe05abae32d\u0027:\n  Doc update: obsolete ant target.\n"
    },
    {
      "commit": "ac1807ab1d90a531550ee07356c52fe05abae32d",
      "tree": "f9d3661e10929cf1b47360081d26a2be002cef04",
      "parents": [
        "138ad7ba1b59f6105d1f79966e616f5970970ef3",
        "acf47ca6331f6e9576e9970ec8b657e068cc02cb"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 14:35:34 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 14:35:34 2013 -0700"
      },
      "message": "am acf47ca6: am da03abb6: am addfe2be: am d51a557a: Merge \"Doc update: obsolete ant target.\" into jb-mr1.1-docs\n\n* commit \u0027acf47ca6331f6e9576e9970ec8b657e068cc02cb\u0027:\n  Doc update: obsolete ant target.\n"
    },
    {
      "commit": "f783ce5bcfa85a260196d27fb9feabfc4fbd4b46",
      "tree": "1100e90eccfee4e540985e2688f55e881aea48b3",
      "parents": [
        "689e827aa3fa69d20087972dfb93ed257e4d109b"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 14:31:54 2013 -0700"
      },
      "committer": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 14:33:21 2013 -0700"
      },
      "message": "Doc update: incorrect method name\n\n\"Bug: 8177983\"\n\nChange-Id: Ib8f811a8e82dbff9b4e97cb670dec66342a0df00\n"
    },
    {
      "commit": "acf47ca6331f6e9576e9970ec8b657e068cc02cb",
      "tree": "63d24e92a219ff3746ea122bd6f8ad17c305cb5a",
      "parents": [
        "a80a71648ac9cb306007e67afbc4bedb4debf899",
        "da03abb635009e555fc00783084ce17d548fe08d"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 14:31:24 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 14:31:24 2013 -0700"
      },
      "message": "am da03abb6: am addfe2be: am d51a557a: Merge \"Doc update: obsolete ant target.\" into jb-mr1.1-docs\n\n* commit \u0027da03abb635009e555fc00783084ce17d548fe08d\u0027:\n  Doc update: obsolete ant target.\n"
    },
    {
      "commit": "da03abb635009e555fc00783084ce17d548fe08d",
      "tree": "9dc1a5f2498c70b6a5ba53b90379f3906963d64b",
      "parents": [
        "859a4301d83bf894ffd79e4f3d8abf82ce1143c5",
        "addfe2bef1c84296188bf426e52e01bc62d49b9a"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 14:28:30 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 14:28:30 2013 -0700"
      },
      "message": "am addfe2be: am d51a557a: Merge \"Doc update: obsolete ant target.\" into jb-mr1.1-docs\n\n* commit \u0027addfe2bef1c84296188bf426e52e01bc62d49b9a\u0027:\n  Doc update: obsolete ant target.\n"
    },
    {
      "commit": "addfe2bef1c84296188bf426e52e01bc62d49b9a",
      "tree": "1e5c53b5d213d95872995641062febc538c967cb",
      "parents": [
        "4e259b2cde9cc028fbaddcd650934b6d422e0dff",
        "d51a557ab662c868d2d28675234de8eaf1c675e6"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 14:25:44 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 14:25:44 2013 -0700"
      },
      "message": "am d51a557a: Merge \"Doc update: obsolete ant target.\" into jb-mr1.1-docs\n\n* commit \u0027d51a557ab662c868d2d28675234de8eaf1c675e6\u0027:\n  Doc update: obsolete ant target.\n"
    },
    {
      "commit": "b381772246e305de3839728d9688190753800462",
      "tree": "a228bc8375ff3923281c3004502e5793b3485d4d",
      "parents": [
        "0525c09bc07a7b45a132f13769e830466547d0d9",
        "5cb5cec6a4a4d5432d4ce6468c12de9508db1633"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri Mar 29 21:24:35 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 29 21:24:35 2013 +0000"
      },
      "message": "Merge \"KeyStore: add API to query storage type\" into jb-mr2-dev"
    },
    {
      "commit": "d51a557ab662c868d2d28675234de8eaf1c675e6",
      "tree": "1e5c53b5d213d95872995641062febc538c967cb",
      "parents": [
        "0e6691be2abbc11af2d50f1dfdebf3f11285993d",
        "36b8beec20871366a37aaa4ba01ae7971a689990"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 21:23:02 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 29 21:23:02 2013 +0000"
      },
      "message": "Merge \"Doc update: obsolete ant target.\" into jb-mr1.1-docs"
    },
    {
      "commit": "5cb5cec6a4a4d5432d4ce6468c12de9508db1633",
      "tree": "0778665976a92cdaf2943e551c72ef5fbb41f558",
      "parents": [
        "2fb669e68f771f07517b8d5087ca875025b9bcfb"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri Mar 29 11:14:17 2013 -0700"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri Mar 29 14:21:10 2013 -0700"
      },
      "message": "KeyStore: add API to query storage type\n\nAdd an API to keystore daemon to query what kind of storage is currently\nin use.\n\n(cherry picked from commit a738e2a1aee26e0be3944c11820724aeca313f83)\n\nChange-Id: I52c84449a27b1cefc49372a6406b7132c2bbddee\n"
    },
    {
      "commit": "0525c09bc07a7b45a132f13769e830466547d0d9",
      "tree": "ad58be7b9785b72596f4a9aa35e635cf6ff675cf",
      "parents": [
        "da58f7f1c396c71fa89d58bc2c25e6ed30cb573f",
        "138ad7ba1b59f6105d1f79966e616f5970970ef3"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 14:18:12 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 14:18:12 2013 -0700"
      },
      "message": "am 138ad7ba: am a80a7164: am 859a4301: am 4e259b2c: am 0e6691be: Merge \"Doc update: typos in code snippets.\" into jb-mr1.1-docs\n\n* commit \u0027138ad7ba1b59f6105d1f79966e616f5970970ef3\u0027:\n  Doc update: typos in code snippets.\n"
    },
    {
      "commit": "138ad7ba1b59f6105d1f79966e616f5970970ef3",
      "tree": "0109d678b672c2f355a809f83a3c018f2a753810",
      "parents": [
        "d80f58095b5b1358c40c9bdf50afceaaa7ce87e5",
        "a80a71648ac9cb306007e67afbc4bedb4debf899"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 14:15:43 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 14:15:43 2013 -0700"
      },
      "message": "am a80a7164: am 859a4301: am 4e259b2c: am 0e6691be: Merge \"Doc update: typos in code snippets.\" into jb-mr1.1-docs\n\n* commit \u0027a80a71648ac9cb306007e67afbc4bedb4debf899\u0027:\n  Doc update: typos in code snippets.\n"
    },
    {
      "commit": "36b8beec20871366a37aaa4ba01ae7971a689990",
      "tree": "e922314aaacd0ab66e05ddc519da5bd6908b2b0f",
      "parents": [
        "689e827aa3fa69d20087972dfb93ed257e4d109b"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 14:14:44 2013 -0700"
      },
      "committer": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 14:15:10 2013 -0700"
      },
      "message": "Doc update: obsolete ant target.\n\n\"Bug: 8435577\"\n\nChange-Id: Iaec80cef09f70ccc5d0421b4d2d9a16ada0bd12d\n"
    },
    {
      "commit": "a80a71648ac9cb306007e67afbc4bedb4debf899",
      "tree": "bce755ae3ed0b034112131b3e5afee38d3526dc2",
      "parents": [
        "7c805a0e0eb42244438c83678f103c4bb7071a4b",
        "859a4301d83bf894ffd79e4f3d8abf82ce1143c5"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 14:12:44 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 14:12:44 2013 -0700"
      },
      "message": "am 859a4301: am 4e259b2c: am 0e6691be: Merge \"Doc update: typos in code snippets.\" into jb-mr1.1-docs\n\n* commit \u0027859a4301d83bf894ffd79e4f3d8abf82ce1143c5\u0027:\n  Doc update: typos in code snippets.\n"
    },
    {
      "commit": "859a4301d83bf894ffd79e4f3d8abf82ce1143c5",
      "tree": "cdb064a938cd199f88e18876be349c536e92c654",
      "parents": [
        "404eb8d36a2e6ebea3f16ad1e013423f7f1d4d13",
        "4e259b2cde9cc028fbaddcd650934b6d422e0dff"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 14:10:16 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 14:10:16 2013 -0700"
      },
      "message": "am 4e259b2c: am 0e6691be: Merge \"Doc update: typos in code snippets.\" into jb-mr1.1-docs\n\n* commit \u00274e259b2cde9cc028fbaddcd650934b6d422e0dff\u0027:\n  Doc update: typos in code snippets.\n"
    },
    {
      "commit": "4e259b2cde9cc028fbaddcd650934b6d422e0dff",
      "tree": "9c1c97211579041da6f4c243d0c5b117e30703ae",
      "parents": [
        "a243e162542cd4dcfc3ffd7b46b111efe402972f",
        "0e6691be2abbc11af2d50f1dfdebf3f11285993d"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 14:07:54 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 14:07:54 2013 -0700"
      },
      "message": "am 0e6691be: Merge \"Doc update: typos in code snippets.\" into jb-mr1.1-docs\n\n* commit \u00270e6691be2abbc11af2d50f1dfdebf3f11285993d\u0027:\n  Doc update: typos in code snippets.\n"
    },
    {
      "commit": "bf02096088ffff97738e9f9f01054a730d2f219f",
      "tree": "1e576b7da5c5a1f682d13a1345b0efbea7285bb3",
      "parents": [
        "ce449d9ee521052bb6c24885a3599a19841eae5d"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Thu Mar 28 17:27:50 2013 -0700"
      },
      "committer": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Fri Mar 29 14:06:43 2013 -0700"
      },
      "message": "Finish any event in the current input queue\n\nWhen the pipelining optimization was added we never updated\nhandleImeFinishedEvent to look through the whole queue of items, so it was only\nlooking at the head.\n\nBug: 8498214\nChange-Id: I79c62392a93b47e3e1eab3f4fe54a5c999dfb566\n"
    },
    {
      "commit": "0e6691be2abbc11af2d50f1dfdebf3f11285993d",
      "tree": "9c1c97211579041da6f4c243d0c5b117e30703ae",
      "parents": [
        "82a42a25e3e7dceefdca41096ce6e768f285076c",
        "741b2f20a15d15db5d98310e0a6781bc5e88e9ee"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 21:05:00 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 29 21:05:00 2013 +0000"
      },
      "message": "Merge \"Doc update: typos in code snippets.\" into jb-mr1.1-docs"
    },
    {
      "commit": "741b2f20a15d15db5d98310e0a6781bc5e88e9ee",
      "tree": "d1587c75a1eab42d24b2e2d8c2ab450513f47ec4",
      "parents": [
        "689e827aa3fa69d20087972dfb93ed257e4d109b"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 14:02:54 2013 -0700"
      },
      "committer": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 14:03:20 2013 -0700"
      },
      "message": "Doc update: typos in code snippets.\n\n\"Bug: 8475026\"\n\nChange-Id: If516a2a6c6416f1fb10c0d4f0c94bd5e849e0cc9\n"
    },
    {
      "commit": "da58f7f1c396c71fa89d58bc2c25e6ed30cb573f",
      "tree": "26fb5b83eba47f15e4428a176d38e12ee8de63db",
      "parents": [
        "ce66fd747928fd1af119bcdc120bfcfb5add05b1",
        "d80f58095b5b1358c40c9bdf50afceaaa7ce87e5"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 13:57:22 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 13:57:22 2013 -0700"
      },
      "message": "am d80f5809: am 7c805a0e: am 404eb8d3: am a243e162: am 82a42a25: Merge \"Doc update: emulator bug fix\" into jb-mr1.1-docs\n\n* commit \u0027d80f58095b5b1358c40c9bdf50afceaaa7ce87e5\u0027:\n  Doc update: emulator bug fix\n"
    },
    {
      "commit": "d80f58095b5b1358c40c9bdf50afceaaa7ce87e5",
      "tree": "14eaa7f7336e15528b38238cf944030237aba7f2",
      "parents": [
        "84bba9528c5d3baf22656746255b74e72b4555ff",
        "7c805a0e0eb42244438c83678f103c4bb7071a4b"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 13:56:05 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 13:56:05 2013 -0700"
      },
      "message": "am 7c805a0e: am 404eb8d3: am a243e162: am 82a42a25: Merge \"Doc update: emulator bug fix\" into jb-mr1.1-docs\n\n* commit \u00277c805a0e0eb42244438c83678f103c4bb7071a4b\u0027:\n  Doc update: emulator bug fix\n"
    },
    {
      "commit": "7c805a0e0eb42244438c83678f103c4bb7071a4b",
      "tree": "662004ec0bbb08fee0a232a32c3a999f73a98571",
      "parents": [
        "297409fefcfb2704162536562db9395903476b44",
        "404eb8d36a2e6ebea3f16ad1e013423f7f1d4d13"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 13:54:15 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 13:54:15 2013 -0700"
      },
      "message": "am 404eb8d3: am a243e162: am 82a42a25: Merge \"Doc update: emulator bug fix\" into jb-mr1.1-docs\n\n* commit \u0027404eb8d36a2e6ebea3f16ad1e013423f7f1d4d13\u0027:\n  Doc update: emulator bug fix\n"
    },
    {
      "commit": "404eb8d36a2e6ebea3f16ad1e013423f7f1d4d13",
      "tree": "666bec9dcf8950d7d9295d638b374491dcb33f58",
      "parents": [
        "3abd5a00ab24299de00b6dfa9c73ff59e3f3360c",
        "a243e162542cd4dcfc3ffd7b46b111efe402972f"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 13:51:07 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 13:51:07 2013 -0700"
      },
      "message": "am a243e162: am 82a42a25: Merge \"Doc update: emulator bug fix\" into jb-mr1.1-docs\n\n* commit \u0027a243e162542cd4dcfc3ffd7b46b111efe402972f\u0027:\n  Doc update: emulator bug fix\n"
    },
    {
      "commit": "a243e162542cd4dcfc3ffd7b46b111efe402972f",
      "tree": "d4a755549f279187fdd44eae1d7d759e17a6bf85",
      "parents": [
        "ef47a8c48a29ae73e4a7a1386def8fcd10b0044c",
        "82a42a25e3e7dceefdca41096ce6e768f285076c"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 13:49:31 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 29 13:49:31 2013 -0700"
      },
      "message": "am 82a42a25: Merge \"Doc update: emulator bug fix\" into jb-mr1.1-docs\n\n* commit \u002782a42a25e3e7dceefdca41096ce6e768f285076c\u0027:\n  Doc update: emulator bug fix\n"
    },
    {
      "commit": "82a42a25e3e7dceefdca41096ce6e768f285076c",
      "tree": "d4a755549f279187fdd44eae1d7d759e17a6bf85",
      "parents": [
        "6d9ff5033e2985ed106b24d63a2bf5a8827170ed",
        "84cb2be8eaf05e4d18ccb0a0202e68174465d9e3"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 20:47:11 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 29 20:47:11 2013 +0000"
      },
      "message": "Merge \"Doc update: emulator bug fix\" into jb-mr1.1-docs"
    },
    {
      "commit": "84cb2be8eaf05e4d18ccb0a0202e68174465d9e3",
      "tree": "1ff6cffb6e4d0901c7b537d1f6424391c238f4ac",
      "parents": [
        "689e827aa3fa69d20087972dfb93ed257e4d109b"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 13:44:19 2013 -0700"
      },
      "committer": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 13:45:03 2013 -0700"
      },
      "message": "Doc update: emulator bug fix\n\n\"Bug: 7990692\"\n\nChange-Id: I767c5662cebf7fe8f578190bc9730d72e97abeb1\n"
    },
    {
      "commit": "ce66fd747928fd1af119bcdc120bfcfb5add05b1",
      "tree": "0e6f95489639f1a63d3ebcc4b0b7b5a1a32b72a8",
      "parents": [
        "77ebbbe042dc4d5c162da5e2d3b379ebc8514fc9",
        "3df7d697ca86ee2081bcfba31bcbd3ae4f4bcdf8"
      ],
      "author": {
        "name": "Jatin Lodhia",
        "email": "jlodhia@google.com",
        "time": "Fri Mar 29 20:44:49 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 29 20:44:49 2013 +0000"
      },
      "message": "Merge \"AccountManager changes for profile seeding.\" into jb-mr2-dev"
    },
    {
      "commit": "77ebbbe042dc4d5c162da5e2d3b379ebc8514fc9",
      "tree": "ffde6074ec5606a2d680efdec4cec9e4b349a25e",
      "parents": [
        "3dc52ce711a6345d9f18dd31e39344792116597c",
        "02b49b70ede0b9eb760ff334823aee1d9520ed85"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Mar 29 20:29:11 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 29 20:29:11 2013 +0000"
      },
      "message": "Merge \"Prevent crash when a single layer is enqueued several times for updates Bug #8504687\" into jb-mr2-dev"
    },
    {
      "commit": "b365f91688dc081b3bcea82377ce0e94c09124ff",
      "tree": "c744d1b614b97bb4630aabbcc1966e80f1619d86",
      "parents": [
        "dac3fd9d90daffb4f6b08c788184ff38523348ba"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Wed Mar 27 16:36:21 2013 -0700"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Fri Mar 29 13:12:07 2013 -0700"
      },
      "message": "Optimize ViewGroup.MarginLayoutParams memory and fix ViewDebug\n\n- use private flag bit field for ViewGroup.MarginLayoutParams\n- make ViewDebug support \"byte\" type for FlagMapping\n\nChange-Id: Iff7c31544e3ce2d29919c9424425f2bf87042b8b\n"
    },
    {
      "commit": "3dc52ce711a6345d9f18dd31e39344792116597c",
      "tree": "14c6c9eb1ab78f4a18c2e06e675748714c26a626",
      "parents": [
        "964a6a7e209b0db262c827721ae5fde3f98ca763",
        "618e3aafdd2f1ae60c9d6a4c47b9928517dbaa62"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Fri Mar 29 19:38:50 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 29 19:38:50 2013 +0000"
      },
      "message": "Merge \"Fix bug #8505156 WiFi properties dialog is having some issues in RTL mode\" into jb-mr2-dev"
    },
    {
      "commit": "02b49b70ede0b9eb760ff334823aee1d9520ed85",
      "tree": "3d55433752c547beb594edec21d56ce1b3080889",
      "parents": [
        "964a6a7e209b0db262c827721ae5fde3f98ca763"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Mar 29 12:37:16 2013 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Mar 29 12:37:16 2013 -0700"
      },
      "message": "Prevent crash when a single layer is enqueued several times for updates\nBug #8504687\n\nChange-Id: I9b01bbc4e3f37af23dfe5e68d3d03ad3d238b94a\n"
    },
    {
      "commit": "964a6a7e209b0db262c827721ae5fde3f98ca763",
      "tree": "ad982613f17950d1eb50b5acda3c8f3ba712d1b1",
      "parents": [
        "76a407442e0567e6c658cab546c32efc92711dc0",
        "8b643c13f97c0f304a45039b9d1fe6900940499e"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Fri Mar 29 17:32:44 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 29 17:32:44 2013 +0000"
      },
      "message": "Merge \"Scope certs for wifi UID and handle migration\" into jb-mr2-dev"
    },
    {
      "commit": "76a407442e0567e6c658cab546c32efc92711dc0",
      "tree": "5dcb7bed6b16c6f8146002ab50ad3b20ea1f9df1",
      "parents": [
        "8fed6bc894a993a195ebcb8e8772b725cd828f0d",
        "6ff0bb6f5cc2678ee8f23e1c71faf1409af5df98"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Fri Mar 29 17:01:31 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 29 17:01:31 2013 +0000"
      },
      "message": "Merge \"Switch indic fonts to Noto\" into jb-mr2-dev"
    },
    {
      "commit": "8fed6bc894a993a195ebcb8e8772b725cd828f0d",
      "tree": "78a865039a94f0fe78306b23e66821b3cda615cc",
      "parents": [
        "cb5a4bf2ee4a2089c8dd6b71d197c63319a97ff6",
        "8d087c349f0a3b7946a95869562f020892d47a86"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Fri Mar 29 16:58:33 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 29 16:58:33 2013 +0000"
      },
      "message": "Merge \"Make zero width space a line breaker\" into jb-mr2-dev"
    },
    {
      "commit": "cb5a4bf2ee4a2089c8dd6b71d197c63319a97ff6",
      "tree": "0af2be3d7b349eb3700d93c57f43a0e349010bbb",
      "parents": [
        "bc43b4c2f24fd03c0d0546895c97918c1736d9fb",
        "e8587722b614e69d27cf8e26c34778c6e6830856"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Mar 29 16:53:54 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 29 16:53:54 2013 +0000"
      },
      "message": "Merge \"Apparently SystemUI no longer needs the carousel.\" into jb-mr2-dev"
    },
    {
      "commit": "bc43b4c2f24fd03c0d0546895c97918c1736d9fb",
      "tree": "4b89014791d7e01d444c962a27e8c63bb3694990",
      "parents": [
        "a4b68908bdfefdf6c79a8b2c3d7bda00c543532f"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Fri Mar 22 09:30:50 2013 -0700"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Fri Mar 29 09:47:48 2013 -0700"
      },
      "message": "RemoteControlClient can report current position, speed\n\nExtend RemoteControlClient class to support reporting the\n current playback position, and the playback speed.\nDefine listener for an application to receive new playback\n position to seek to (use of listener to be implemented).\nUpdate IRemoteControlDisplay implementations to new interface.\n\nbug 8120740\n\nChange-Id: I2654daeca1ac49713d325df8226dceb85943c020\n"
    },
    {
      "commit": "8d087c349f0a3b7946a95869562f020892d47a86",
      "tree": "f1f82fa59e13bc033fa78efb16c5ba8cf56677eb",
      "parents": [
        "aad37a1eeb4dcd35500a382401b889d34f6430d2"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Fri Mar 29 09:25:48 2013 -0700"
      },
      "committer": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Fri Mar 29 09:25:48 2013 -0700"
      },
      "message": "Make zero width space a line breaker\n\nThis patch makes ZWSP (U+200B, zero width space) a potential line break\nin text layouts. This is a fix for bug 8501809.\n\nChange-Id: I18c1f8464e6c821ff75f819141bacc714a878700\n"
    },
    {
      "commit": "a4b68908bdfefdf6c79a8b2c3d7bda00c543532f",
      "tree": "53ca73c2043385f710cbcc8bff0fe36d95e5d4c8",
      "parents": [
        "2fb669e68f771f07517b8d5087ca875025b9bcfb",
        "626d3c228116103e95d4429b06dad70f9812561a"
      ],
      "author": {
        "name": "Victoria Lease",
        "email": "violets@google.com",
        "time": "Fri Mar 29 15:00:50 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 29 15:00:50 2013 +0000"
      },
      "message": "Merge \"bidiFlags !\u003d SkPaint::Flags\" into jb-mr2-dev"
    },
    {
      "commit": "618e3aafdd2f1ae60c9d6a4c47b9928517dbaa62",
      "tree": "9e53c9861da871136e9b8b59d88641f1080b3098",
      "parents": [
        "dac3fd9d90daffb4f6b08c788184ff38523348ba"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Thu Mar 28 20:07:21 2013 -0700"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Thu Mar 28 20:23:23 2013 -0700"
      },
      "message": "Fix bug #8505156 WiFi properties dialog is having some issues in RTL mode\n\n- title should be \"viewStart\"\n- link speed should be also \"viewStart\"\n\nChange-Id: I8d85dd8b6850f8ae4c972dad40642c33b9004dce\n"
    },
    {
      "commit": "2fb669e68f771f07517b8d5087ca875025b9bcfb",
      "tree": "e03355a0e17106de153d45ea9888d33a339fec52",
      "parents": [
        "326e8bf8264b8b89bc3deb1faa0c98a79ca7cac1",
        "d2ef1e50c491239e43c7b557ea1f7fc03e84f8f9"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri Mar 29 01:17:43 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 29 01:17:45 2013 +0000"
      },
      "message": "Merge \"Stop clat if it\u0027s no longer in use.\" into jb-mr2-dev"
    },
    {
      "commit": "326e8bf8264b8b89bc3deb1faa0c98a79ca7cac1",
      "tree": "8aca84b21f39142df184e042ad8787d17d30af61",
      "parents": [
        "798bb6175ffdb473dd135f3167f01559fd5db9ef",
        "84bba9528c5d3baf22656746255b74e72b4555ff"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Thu Mar 28 18:10:08 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Mar 28 18:10:08 2013 -0700"
      },
      "message": "am 84bba952: am 297409fe: am 3abd5a00: am ef47a8c4: am 6d9ff503: Merge \"Doc update: clarify rules for rate param\" into jb-mr1.1-docs\n\n* commit \u002784bba9528c5d3baf22656746255b74e72b4555ff\u0027:\n  Doc update: clarify rules for rate param\n"
    },
    {
      "commit": "84bba9528c5d3baf22656746255b74e72b4555ff",
      "tree": "fa56bdf313d9892ca36b008b49f26e6ebdc1f57a",
      "parents": [
        "5652935aef0a1a9ecb6eef5550eb0e6a52999135",
        "297409fefcfb2704162536562db9395903476b44"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Thu Mar 28 18:07:59 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Mar 28 18:07:59 2013 -0700"
      },
      "message": "am 297409fe: am 3abd5a00: am ef47a8c4: am 6d9ff503: Merge \"Doc update: clarify rules for rate param\" into jb-mr1.1-docs\n\n* commit \u0027297409fefcfb2704162536562db9395903476b44\u0027:\n  Doc update: clarify rules for rate param\n"
    },
    {
      "commit": "297409fefcfb2704162536562db9395903476b44",
      "tree": "274a2879cd15b0cabaaefbc72194ea9ae2477641",
      "parents": [
        "5a5ff0b807f456055a7eadb46bca7f674585529d",
        "3abd5a00ab24299de00b6dfa9c73ff59e3f3360c"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Thu Mar 28 18:05:44 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Mar 28 18:05:44 2013 -0700"
      },
      "message": "am 3abd5a00: am ef47a8c4: am 6d9ff503: Merge \"Doc update: clarify rules for rate param\" into jb-mr1.1-docs\n\n* commit \u00273abd5a00ab24299de00b6dfa9c73ff59e3f3360c\u0027:\n  Doc update: clarify rules for rate param\n"
    },
    {
      "commit": "3abd5a00ab24299de00b6dfa9c73ff59e3f3360c",
      "tree": "c76dc10810349e838fad5156966442f239e6bada",
      "parents": [
        "6754e05b4e034a5118d669a547708c7adebd3202",
        "ef47a8c48a29ae73e4a7a1386def8fcd10b0044c"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Thu Mar 28 18:04:31 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Mar 28 18:04:31 2013 -0700"
      },
      "message": "am ef47a8c4: am 6d9ff503: Merge \"Doc update: clarify rules for rate param\" into jb-mr1.1-docs\n\n* commit \u0027ef47a8c48a29ae73e4a7a1386def8fcd10b0044c\u0027:\n  Doc update: clarify rules for rate param\n"
    },
    {
      "commit": "ef47a8c48a29ae73e4a7a1386def8fcd10b0044c",
      "tree": "d9d07a9444f1d7f000b2b582db5d15817f5561dc",
      "parents": [
        "c1fbc91b78b0cb9ff6c6398846d984afc2fd541f",
        "6d9ff5033e2985ed106b24d63a2bf5a8827170ed"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Thu Mar 28 18:03:07 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Mar 28 18:03:07 2013 -0700"
      },
      "message": "am 6d9ff503: Merge \"Doc update: clarify rules for rate param\" into jb-mr1.1-docs\n\n* commit \u00276d9ff5033e2985ed106b24d63a2bf5a8827170ed\u0027:\n  Doc update: clarify rules for rate param\n"
    },
    {
      "commit": "6d9ff5033e2985ed106b24d63a2bf5a8827170ed",
      "tree": "d9d07a9444f1d7f000b2b582db5d15817f5561dc",
      "parents": [
        "a42ddee1c2fad01521812ffde5968b9e92487caa",
        "a230b3cb96f8c73ab8703fbe0773fa02155369cd"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 01:00:10 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 29 01:00:11 2013 +0000"
      },
      "message": "Merge \"Doc update: clarify rules for rate param\" into jb-mr1.1-docs"
    },
    {
      "commit": "a230b3cb96f8c73ab8703fbe0773fa02155369cd",
      "tree": "7ac20b9218039e5e46a4d0258088a0385a4df5bd",
      "parents": [
        "689e827aa3fa69d20087972dfb93ed257e4d109b"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Thu Mar 28 17:47:52 2013 -0700"
      },
      "committer": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Thu Mar 28 17:58:57 2013 -0700"
      },
      "message": "Doc update: clarify rules for rate param\n\n\"Bug: 5581113\"\n\nChange-Id: Ic87f1c331fba2b08de295b2d77832739bf823500\n"
    },
    {
      "commit": "798bb6175ffdb473dd135f3167f01559fd5db9ef",
      "tree": "ac233896b1a724454e64bce568c9597fc80cc888",
      "parents": [
        "709f140bea3974a30c68e99f507563854acad1dd",
        "5652935aef0a1a9ecb6eef5550eb0e6a52999135"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Thu Mar 28 17:27:26 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Mar 28 17:27:26 2013 -0700"
      },
      "message": "am 5652935a: am 5a5ff0b8: am 6754e05b: am c1fbc91b: am a42ddee1: Merge \"Doc update: fix broken XML causing prob in View\" into jb-mr1.1-docs\n\n* commit \u00275652935aef0a1a9ecb6eef5550eb0e6a52999135\u0027:\n  Doc update: fix broken XML causing prob in View\n"
    },
    {
      "commit": "5652935aef0a1a9ecb6eef5550eb0e6a52999135",
      "tree": "6c0a070f2cc7ce8c00d607b080ee7ee93302ba21",
      "parents": [
        "e89ebc767e554415d5ead323bb48012f15760046",
        "5a5ff0b807f456055a7eadb46bca7f674585529d"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Thu Mar 28 17:25:18 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Mar 28 17:25:18 2013 -0700"
      },
      "message": "am 5a5ff0b8: am 6754e05b: am c1fbc91b: am a42ddee1: Merge \"Doc update: fix broken XML causing prob in View\" into jb-mr1.1-docs\n\n* commit \u00275a5ff0b807f456055a7eadb46bca7f674585529d\u0027:\n  Doc update: fix broken XML causing prob in View\n"
    },
    {
      "commit": "5a5ff0b807f456055a7eadb46bca7f674585529d",
      "tree": "1b47d311eaf1a957b108ceb5782ec21704ea654d",
      "parents": [
        "c9c63003b2e30c068a1bc9eba7683b75ca272180",
        "6754e05b4e034a5118d669a547708c7adebd3202"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Thu Mar 28 17:23:03 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Mar 28 17:23:03 2013 -0700"
      },
      "message": "am 6754e05b: am c1fbc91b: am a42ddee1: Merge \"Doc update: fix broken XML causing prob in View\" into jb-mr1.1-docs\n\n* commit \u00276754e05b4e034a5118d669a547708c7adebd3202\u0027:\n  Doc update: fix broken XML causing prob in View\n"
    },
    {
      "commit": "6754e05b4e034a5118d669a547708c7adebd3202",
      "tree": "38905c406441ce942aea115d92b8c0a8e2204ca4",
      "parents": [
        "fd245a2ed78fd2b39c6d09ad0b1d84c275544c33",
        "c1fbc91b78b0cb9ff6c6398846d984afc2fd541f"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Thu Mar 28 17:20:48 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Mar 28 17:20:48 2013 -0700"
      },
      "message": "am c1fbc91b: am a42ddee1: Merge \"Doc update: fix broken XML causing prob in View\" into jb-mr1.1-docs\n\n* commit \u0027c1fbc91b78b0cb9ff6c6398846d984afc2fd541f\u0027:\n  Doc update: fix broken XML causing prob in View\n"
    },
    {
      "commit": "c1fbc91b78b0cb9ff6c6398846d984afc2fd541f",
      "tree": "9bf0dbd0d01a90117a0ad59be04b759f87bd6284",
      "parents": [
        "593c0dbf255dd5b3766372ac26eb9b3da1957852",
        "a42ddee1c2fad01521812ffde5968b9e92487caa"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Thu Mar 28 17:18:12 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Mar 28 17:18:12 2013 -0700"
      },
      "message": "am a42ddee1: Merge \"Doc update: fix broken XML causing prob in View\" into jb-mr1.1-docs\n\n* commit \u0027a42ddee1c2fad01521812ffde5968b9e92487caa\u0027:\n  Doc update: fix broken XML causing prob in View\n"
    },
    {
      "commit": "a42ddee1c2fad01521812ffde5968b9e92487caa",
      "tree": "9bf0dbd0d01a90117a0ad59be04b759f87bd6284",
      "parents": [
        "378d43677b45ec8dc629bc18f360d35f13c9ffec",
        "ac7122d98430dab0f851eb7b403865111f67761d"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 29 00:16:21 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 29 00:16:21 2013 +0000"
      },
      "message": "Merge \"Doc update: fix broken XML causing prob in View\" into jb-mr1.1-docs"
    },
    {
      "commit": "ac7122d98430dab0f851eb7b403865111f67761d",
      "tree": "6207c86ca7926883a80244bea2507f10e6a3c75f",
      "parents": [
        "689e827aa3fa69d20087972dfb93ed257e4d109b"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Thu Mar 28 17:01:21 2013 -0700"
      },
      "committer": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Thu Mar 28 17:04:00 2013 -0700"
      },
      "message": "Doc update: fix broken XML causing prob in View\n\n\"Bug: 5873694\"\n\nChange-Id: I2b2a822538886825f8a863c741f2aebb665883f8\n"
    },
    {
      "commit": "709f140bea3974a30c68e99f507563854acad1dd",
      "tree": "8bc83a252eb296b90ac92820c0f7b2e08e9889b7",
      "parents": [
        "9d034debdd7226ea33530143710fcb962144be22",
        "e89ebc767e554415d5ead323bb48012f15760046"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Thu Mar 28 16:55:06 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Mar 28 16:55:06 2013 -0700"
      },
      "message": "am e89ebc76: am ce7f2723: Merge \"AndroidKeyStore: add Builder for param spec\"\n\n* commit \u0027e89ebc767e554415d5ead323bb48012f15760046\u0027:\n  AndroidKeyStore: add Builder for param spec\n"
    },
    {
      "commit": "9d034debdd7226ea33530143710fcb962144be22",
      "tree": "b183e9aedc2fab741b9ef5d0a83b4bf85ae4d354",
      "parents": [
        "eff1151d6c66bb7ab4fcf1a2ce0f92c2770ae886",
        "24948d3ca7ff7fa70ee85e9aa7530239d7b482b2"
      ],
      "author": {
        "name": "Geremy Condra",
        "email": "gcondra@google.com",
        "time": "Thu Mar 28 16:55:03 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Mar 28 16:55:03 2013 -0700"
      },
      "message": "am 24948d3c: am 946a5c91: Merge \"Save off the seinfo value with packages.list.\"\n\n* commit \u002724948d3ca7ff7fa70ee85e9aa7530239d7b482b2\u0027:\n  Save off the seinfo value with packages.list.\n"
    },
    {
      "commit": "e89ebc767e554415d5ead323bb48012f15760046",
      "tree": "d68ee517492a3e456482d37b7bac9aefb1925519",
      "parents": [
        "24948d3ca7ff7fa70ee85e9aa7530239d7b482b2",
        "ce7f2723ad42f09fb173a9b86d3546e1474fd667"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Thu Mar 28 16:52:52 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Mar 28 16:52:52 2013 -0700"
      },
      "message": "am ce7f2723: Merge \"AndroidKeyStore: add Builder for param spec\"\n\n* commit \u0027ce7f2723ad42f09fb173a9b86d3546e1474fd667\u0027:\n  AndroidKeyStore: add Builder for param spec\n"
    },
    {
      "commit": "24948d3ca7ff7fa70ee85e9aa7530239d7b482b2",
      "tree": "64ce5adecf2777c76c359cdb896b1b75e7365805",
      "parents": [
        "0de7af1e18a72a979baa9711e4e980b21cf80255",
        "946a5c91d95daea8e12c235f003abbd3191b57b2"
      ],
      "author": {
        "name": "Geremy Condra",
        "email": "gcondra@google.com",
        "time": "Thu Mar 28 16:52:49 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Mar 28 16:52:49 2013 -0700"
      },
      "message": "am 946a5c91: Merge \"Save off the seinfo value with packages.list.\"\n\n* commit \u0027946a5c91d95daea8e12c235f003abbd3191b57b2\u0027:\n  Save off the seinfo value with packages.list.\n"
    }
  ],
  "next": "eff1151d6c66bb7ab4fcf1a2ce0f92c2770ae886"
}
