)]}'
{
  "log": [
    {
      "commit": "1d766b53217f9e45472a01e84d2f1b02af36dec7",
      "tree": "5408fa90569c4d35467ab508f7f58fd41eb832cb",
      "parents": [
        "d547bcec5634f99195a2b12522b6977f61c40d55"
      ],
      "author": {
        "name": "Mattias Petersson",
        "email": "mattias.petersson@sonyericsson.com",
        "time": "Fri Oct 07 09:33:52 2011 +0200"
      },
      "committer": {
        "name": "Johan Redestig",
        "email": "johan.redestig@sonymobile.com",
        "time": "Fri Jul 26 18:42:34 2013 +0000"
      },
      "message": "Add support for MNC\u003d00\n\nThis adds support for operators with MNC (Mobile Network Code) zero\nto add customized resources. For example, it makes it possible to\nadd a folder called \"/res/values-mnc00/\" in an application. This will\ncause resources in that folder to be used when MNC is zero.\n(There is a total of 14 countries that have an operator with MNC\nzero.)\n\nWithout this fix, the resource framework gets confused, because MNC 0\nis normally used when the MNC is undefined (not set).\n\nBug: 7170488\nChange-Id: Icfd39fd0c739216e89446252ea0e7ceba6f002c6\n"
    },
    {
      "commit": "9c8685b714b38c2bbf09077b9cba73a95b734269",
      "tree": "de9803fe3c9f00c9702da69f84a1bca1aedfaa15",
      "parents": [
        "a1063aa3fb6619caf59c2c139c1800a427bbafb5",
        "f094eefc34013c7167effa558b488709eaa54751"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 11 18:55:54 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 11 18:55:54 2013 -0700"
      },
      "message": "am f094eefc: am c5de9c35: Merge \"Track libcore API update.\"\n\n* commit \u0027f094eefc34013c7167effa558b488709eaa54751\u0027:\n  Track libcore API update.\n"
    },
    {
      "commit": "f094eefc34013c7167effa558b488709eaa54751",
      "tree": "309c4f3adc8319f9e8e4ce17992a8889739e698b",
      "parents": [
        "0b18c14931c4ca618c67b5ac5c8351246879e90a",
        "c5de9c3509e6f91f1a6fca4541c5a2dfc9878dcc"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 11 18:52:11 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 11 18:52:11 2013 -0700"
      },
      "message": "am c5de9c35: Merge \"Track libcore API update.\"\n\n* commit \u0027c5de9c3509e6f91f1a6fca4541c5a2dfc9878dcc\u0027:\n  Track libcore API update.\n"
    },
    {
      "commit": "9444fcae5401d3ad8cab8dd0f5df0151b362175a",
      "tree": "618c0d4a7f9b28daee03587212b49799ae273e6f",
      "parents": [
        "0f50cb31980c8354a4516094863c4ad0cdd0d03b"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 11 10:06:35 2013 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 11 10:06:35 2013 -0700"
      },
      "message": "Track libcore API update.\n\nChange-Id: I7ad4ee87008c2ba0f8f16d1c86d81b8114359e04\n"
    },
    {
      "commit": "f445a6856777cdcbec14342c2a3510b26ea7b675",
      "tree": "2b2b9dd05add6efa62b4089613f2325fda88d204",
      "parents": [
        "f51538f444ca9448d194cf184af4fd8f0554d723",
        "0b18c14931c4ca618c67b5ac5c8351246879e90a"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 09 17:53:32 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 09 17:53:32 2013 -0700"
      },
      "message": "am 0b18c149: am 0f50cb31: Merge \"Fix build.\"\n\n* commit \u00270b18c14931c4ca618c67b5ac5c8351246879e90a\u0027:\n  Fix build.\n"
    },
    {
      "commit": "0b18c14931c4ca618c67b5ac5c8351246879e90a",
      "tree": "31e43d650724a4437860215f6b8f83ef7ae5e5f4",
      "parents": [
        "e16a21c6b4f108813e5f5e00f30e0ff075de504c",
        "0f50cb31980c8354a4516094863c4ad0cdd0d03b"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 09 17:51:34 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 09 17:51:34 2013 -0700"
      },
      "message": "am 0f50cb31: Merge \"Fix build.\"\n\n* commit \u00270f50cb31980c8354a4516094863c4ad0cdd0d03b\u0027:\n  Fix build.\n"
    },
    {
      "commit": "bfa5465ed2a67da47caf4df58f29629865b7ecac",
      "tree": "b4a8b97a054db24e5d41ccea70c25c6a278e1fe0",
      "parents": [
        "4a59376d5ee031e930e61292ed9e92e96e956724"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 09 17:48:11 2013 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 09 17:48:11 2013 -0700"
      },
      "message": "Fix build.\n\nChange-Id: Icdbf7811e7acb8bed372def3beec8385a631713a\n"
    },
    {
      "commit": "269d3722762c74a766b9c3200a25832ba8307aa9",
      "tree": "7189e51c61c69bebab1b8c22feebd44e61789c22",
      "parents": [
        "2b6c25b7d54e4a28c038ae1a53c43b2f2639712d",
        "86aa19532896dc6ede04d53ee96708becde9b0dc"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 08 10:03:48 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 08 10:03:48 2013 -0700"
      },
      "message": "am 86aa1953: am 2a26547f: Merge \"Track libcore API update.\"\n\n* commit \u002786aa19532896dc6ede04d53ee96708becde9b0dc\u0027:\n  Track libcore API update.\n"
    },
    {
      "commit": "86aa19532896dc6ede04d53ee96708becde9b0dc",
      "tree": "85e61c23186278b281303b5ae4bc3616ea509315",
      "parents": [
        "da52b9a28756e67daa03654953678dfa08e0ca5d",
        "2a26547fd391c8038ad9f57fcb51d62fba0ee543"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 08 10:01:17 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 08 10:01:17 2013 -0700"
      },
      "message": "am 2a26547f: Merge \"Track libcore API update.\"\n\n* commit \u00272a26547fd391c8038ad9f57fcb51d62fba0ee543\u0027:\n  Track libcore API update.\n"
    },
    {
      "commit": "2ecdbc5395c14a3b919a3c9dd3eb98702952dec0",
      "tree": "0b66ff351b7e0f1ef3fe5adacab1172d99c6c4ab",
      "parents": [
        "8113b17c473367bd1be7db707fc5b94121cb09e5"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 08 09:41:06 2013 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 08 09:41:06 2013 -0700"
      },
      "message": "Track libcore API update.\n\nBug: 3484927\nChange-Id: Icd8a45d33efd205a5eb21ac6a4fcf781f8b5e064\n"
    },
    {
      "commit": "9544df0767b7e3e7d9f807cb2290cd3afba73b7a",
      "tree": "2c04e7dee01accf74f27021a248cfd7eeb3cf5a0",
      "parents": [
        "aaf1612067451c30d1564f3ac4361527e4ab92c3",
        "e88fe7f415334ae04a289f8bc697404212784df0"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 01 16:48:00 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 01 16:48:00 2013 -0700"
      },
      "message": "am e88fe7f4: am 94fed1c5: Merge \"Track libcore API update.\"\n\n* commit \u0027e88fe7f415334ae04a289f8bc697404212784df0\u0027:\n  Track libcore API update.\n"
    },
    {
      "commit": "e88fe7f415334ae04a289f8bc697404212784df0",
      "tree": "2dd386a4185719e67a7cc7a0abb5575a731f40fa",
      "parents": [
        "7c56325d57c3c6022cfcb9b71343751c572bc656",
        "94fed1c5d570a92d357657451e5b47aba4feee12"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 01 16:45:33 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 01 16:45:33 2013 -0700"
      },
      "message": "am 94fed1c5: Merge \"Track libcore API update.\"\n\n* commit \u002794fed1c5d570a92d357657451e5b47aba4feee12\u0027:\n  Track libcore API update.\n"
    },
    {
      "commit": "bf1589d0dfbdfc59bca46f2f4e6b75f3f7702e10",
      "tree": "1f76b7211b4063fb7be70e8f9bfb553ce82cdeb2",
      "parents": [
        "c26e5505495f7a36163477e12098d5fd2822cae9"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 01 16:39:34 2013 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 01 16:39:34 2013 -0700"
      },
      "message": "Track libcore API update.\n\nBug: 3484927\nChange-Id: I04de17b1191295e3fa874c9e351ae686d9eecef5\n"
    },
    {
      "commit": "aaf1612067451c30d1564f3ac4361527e4ab92c3",
      "tree": "48188e2bd91d8229ed3e492af02533fffedc6897",
      "parents": [
        "e2be065142dc22f1eea033334f6ba4cf16559e56",
        "7c56325d57c3c6022cfcb9b71343751c572bc656"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 01 16:24:48 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 01 16:24:48 2013 -0700"
      },
      "message": "am 7c56325d: am c26e5505: Merge \"Track libcore API update.\"\n\n* commit \u00277c56325d57c3c6022cfcb9b71343751c572bc656\u0027:\n  Track libcore API update.\n"
    },
    {
      "commit": "7c56325d57c3c6022cfcb9b71343751c572bc656",
      "tree": "7a13433777c841279c95f797811f1737dfc79094",
      "parents": [
        "f313da5bfe1953fef509ba6bab7f654516a71509",
        "c26e5505495f7a36163477e12098d5fd2822cae9"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 01 16:22:16 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 01 16:22:16 2013 -0700"
      },
      "message": "am c26e5505: Merge \"Track libcore API update.\"\n\n* commit \u0027c26e5505495f7a36163477e12098d5fd2822cae9\u0027:\n  Track libcore API update.\n"
    },
    {
      "commit": "812990a9e58f4ca747056bd24fea2cc85526052b",
      "tree": "b6f22063cb483ad7028df4d7b98ef616a0cc6a92",
      "parents": [
        "e3b94f05b8be2b6305cbee77c23b7f7599bfcff7"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 01 14:46:31 2013 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 01 14:46:31 2013 -0700"
      },
      "message": "Track libcore API update.\n\nBug: 3484927\nChange-Id: I52a37bdeafe431255034543e0fad5f808955309f\n"
    },
    {
      "commit": "1a6fe26d1bd5bcfbd44ed9e6d2cf52c027b764a2",
      "tree": "24686d9f2012a4c57b304f9a5fc2b9c5962ec623",
      "parents": [
        "b8292830f79fc76ffb9a1be5cd316212ac494d03",
        "c63c068228267b41fb106e22a6914ab19da9e5bc"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jun 28 18:13:29 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 28 18:13:29 2013 -0700"
      },
      "message": "am c63c0682: am e3b94f05: Merge \"Track libcore API change.\"\n\n* commit \u0027c63c068228267b41fb106e22a6914ab19da9e5bc\u0027:\n  Track libcore API change.\n"
    },
    {
      "commit": "c63c068228267b41fb106e22a6914ab19da9e5bc",
      "tree": "abccf501a5ade02e02467dd22d0ae04d65d53413",
      "parents": [
        "a920f25fe55fc9afc7640902a200f19ce278588b",
        "e3b94f05b8be2b6305cbee77c23b7f7599bfcff7"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jun 28 18:11:10 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 28 18:11:10 2013 -0700"
      },
      "message": "am e3b94f05: Merge \"Track libcore API change.\"\n\n* commit \u0027e3b94f05b8be2b6305cbee77c23b7f7599bfcff7\u0027:\n  Track libcore API change.\n"
    },
    {
      "commit": "97c538d5f3e5a3b8f1962a51cc758dd561189cc8",
      "tree": "a8a9954b93badcf03334b98d50384083382c5352",
      "parents": [
        "fca0f92e0a9c121dcf28fa783e884f1fb4993374"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jun 28 18:03:46 2013 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jun 28 18:03:46 2013 -0700"
      },
      "message": "Track libcore API change.\n\nBug: 3484927\nChange-Id: If49d0389e4ecb826052e168e070b673894d91318\n"
    },
    {
      "commit": "d1411efee372a37fcd0178f3ccffd9bf1d67b70b",
      "tree": "df4d577ea602cdb3055f101482f4ade1fb1ff11c",
      "parents": [
        "5d2d22221a61258ff7dad29792bbf1201c746e8d",
        "324993abed48843da1cb63063668147151e4db5c"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jun 28 16:26:08 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 28 16:26:08 2013 -0700"
      },
      "message": "am 324993ab: am 5216f11e: Merge \"Track libcore API update.\"\n\n* commit \u0027324993abed48843da1cb63063668147151e4db5c\u0027:\n  Track libcore API update.\n"
    },
    {
      "commit": "324993abed48843da1cb63063668147151e4db5c",
      "tree": "3b99501d1c45d21936559ebdd4cde472dccebcd5",
      "parents": [
        "ce566b5068bb73b7e379bb40c3eb74922000bbd9",
        "5216f11e462b9f17704c0ac9e193d2149f3fa755"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jun 28 16:23:47 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 28 16:23:47 2013 -0700"
      },
      "message": "am 5216f11e: Merge \"Track libcore API update.\"\n\n* commit \u00275216f11e462b9f17704c0ac9e193d2149f3fa755\u0027:\n  Track libcore API update.\n"
    },
    {
      "commit": "0e88a9548078da56a1d434425916a2074e6f5aa1",
      "tree": "ff73badf3ba97fafd763d430e3b56d892966143b",
      "parents": [
        "ee66531f2fa2b6aaa5ca064062f5e8d50b64ff44"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jun 28 16:08:02 2013 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jun 28 16:08:02 2013 -0700"
      },
      "message": "Track libcore API update.\n\nBug: 3484927\nChange-Id: I77c22d3da7b70d3dae4cf6c1903add948ae39406\n"
    },
    {
      "commit": "5d2d22221a61258ff7dad29792bbf1201c746e8d",
      "tree": "770f8d765eb6294d707966dea31962d7b0e2479b",
      "parents": [
        "34ba52a060b01b5d91a64d8e7026387749c2bbb6",
        "ce566b5068bb73b7e379bb40c3eb74922000bbd9"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jun 28 16:01:51 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 28 16:01:51 2013 -0700"
      },
      "message": "am ce566b50: am ee66531f: Merge \"Track libcore API update.\"\n\n* commit \u0027ce566b5068bb73b7e379bb40c3eb74922000bbd9\u0027:\n  Track libcore API update.\n"
    },
    {
      "commit": "ce566b5068bb73b7e379bb40c3eb74922000bbd9",
      "tree": "67c4abeaa6f4df743c41c6bd17e85de7c071281a",
      "parents": [
        "a9510297a656c574d063b299f044bc9893af7724",
        "ee66531f2fa2b6aaa5ca064062f5e8d50b64ff44"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jun 28 15:58:45 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 28 15:58:45 2013 -0700"
      },
      "message": "am ee66531f: Merge \"Track libcore API update.\"\n\n* commit \u0027ee66531f2fa2b6aaa5ca064062f5e8d50b64ff44\u0027:\n  Track libcore API update.\n"
    },
    {
      "commit": "6859af17ce8ac533d935c8d5b2575ba059f9f027",
      "tree": "7f659334082dc9665187570833375e7bc763dc2f",
      "parents": [
        "505974eb736218d40b1d648ea4af548167a381b1"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jun 28 15:28:00 2013 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jun 28 15:28:00 2013 -0700"
      },
      "message": "Track libcore API update.\n\nBug: 3484927\nChange-Id: I684d724000d09a52c840076fab5985242c77c908\n"
    },
    {
      "commit": "34ba52a060b01b5d91a64d8e7026387749c2bbb6",
      "tree": "d18b14d7faab1964c4f2fa2569c14e59e3e11147",
      "parents": [
        "55e789dbc782be0dcaf1d4bae5f32e9e2f674152",
        "a9510297a656c574d063b299f044bc9893af7724"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jun 28 13:09:58 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 28 13:09:58 2013 -0700"
      },
      "message": "am a9510297: am 505974eb: Merge \"Track libcore API update.\"\n\n* commit \u0027a9510297a656c574d063b299f044bc9893af7724\u0027:\n  Track libcore API update.\n"
    },
    {
      "commit": "a9510297a656c574d063b299f044bc9893af7724",
      "tree": "95aac557a26fef648d3eb3b6ce559eab34a4d853",
      "parents": [
        "6c042b6d678edea0f936da994f85ba62f9a1950e",
        "505974eb736218d40b1d648ea4af548167a381b1"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jun 28 13:07:21 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 28 13:07:21 2013 -0700"
      },
      "message": "am 505974eb: Merge \"Track libcore API update.\"\n\n* commit \u0027505974eb736218d40b1d648ea4af548167a381b1\u0027:\n  Track libcore API update.\n"
    },
    {
      "commit": "5931afdc0f62ca2f11819988a85f8d953f577cb0",
      "tree": "f2b766c84fc13bd50168c9351e1706c8c4e02817",
      "parents": [
        "3e7d0344399ac2f607fddde32c1a5e54228a38f9"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jun 28 10:55:14 2013 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jun 28 10:55:14 2013 -0700"
      },
      "message": "Track libcore API update.\n\nBug: 3484927\nChange-Id: I22fc7e003c3483a20988e91d2b8824626ec022b1\n"
    },
    {
      "commit": "96fefaa23bf95ae6736df90f018cb8c86cb943c3",
      "tree": "c79816ec894bd91f7f8c2d0beb405d6707233133",
      "parents": [
        "5be52fb5ae462b83b0619b95e7991e52bc2031b2",
        "b87e6138d169e5fd23b964056431e2c357323fd2"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jun 14 16:25:00 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 14 16:25:00 2013 -0700"
      },
      "message": "am b87e6138: am 618ed234: Merge \"Track nio API change.\"\n\n* commit \u0027b87e6138d169e5fd23b964056431e2c357323fd2\u0027:\n  Track nio API change.\n"
    },
    {
      "commit": "b87e6138d169e5fd23b964056431e2c357323fd2",
      "tree": "ccdc8fddb367ee99183313b4282c7bdbc3bd44c3",
      "parents": [
        "372d21ad69a43e3d0a26b23f45351511ed88e9e6",
        "618ed2340283263164f578f818cc09148aacb9ed"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jun 14 16:22:12 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 14 16:22:12 2013 -0700"
      },
      "message": "am 618ed234: Merge \"Track nio API change.\"\n\n* commit \u0027618ed2340283263164f578f818cc09148aacb9ed\u0027:\n  Track nio API change.\n"
    },
    {
      "commit": "28b7245cc1938494fc9077fdb3202deb95fe4d3f",
      "tree": "1ce2e3669472cd5a6a0d87e10718ddeb9a6ae242",
      "parents": [
        "6706ca96b21ebbd620fb597a23e8180f76bb37cf"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jun 14 15:41:26 2013 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jun 14 15:41:26 2013 -0700"
      },
      "message": "Track nio API change.\n\nChange-Id: I6a6d6c9e5f658b66dca0db226d2d91ee5f8ab2c7\n"
    },
    {
      "commit": "3826e8bd6e30dbda90f330e4b3facbccc8c4bb9e",
      "tree": "ee9559ccb95598deb91e44bcb07c8be0ada15393",
      "parents": [
        "be173f6a16619ed82469bda7cf0df7c3763d3c81",
        "374904621a79eb12416da4a26be515ae9a2d243a"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Jun 11 14:10:26 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jun 11 14:10:26 2013 -0700"
      },
      "message": "am 37490462: Merge \"Unhide MediaExtractor.getPsshInfo()\" into jb-mr2-dev\n\n* commit \u0027374904621a79eb12416da4a26be515ae9a2d243a\u0027:\n  Unhide MediaExtractor.getPsshInfo()\n"
    },
    {
      "commit": "be173f6a16619ed82469bda7cf0df7c3763d3c81",
      "tree": "c019fbc6d4f31ce71d8e5208d2aed98232f0eb0f",
      "parents": [
        "2ccb564d8066972847d8a5e4b8820c72638134b1",
        "8fb120b67d785dc5ab0ebdb8efd7988da1a94365"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Jun 11 14:10:18 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jun 11 14:10:18 2013 -0700"
      },
      "message": "am 8fb120b6: Merge \"add ViewGroup\\\u0027s layoutMode attribute to public resources bug: 9359960\" into jb-mr2-dev\n\n* commit \u00278fb120b67d785dc5ab0ebdb8efd7988da1a94365\u0027:\n  add ViewGroup\u0027s layoutMode attribute to public resources bug: 9359960\n"
    },
    {
      "commit": "374904621a79eb12416da4a26be515ae9a2d243a",
      "tree": "0ff846987632e431504ce61c49d5035d1aaf79d9",
      "parents": [
        "8fb120b67d785dc5ab0ebdb8efd7988da1a94365",
        "ecba2e4b953e9480b5084c04ec0cb5a8ba574b03"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Jun 11 04:01:46 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 11 04:01:47 2013 +0000"
      },
      "message": "Merge \"Unhide MediaExtractor.getPsshInfo()\" into jb-mr2-dev"
    },
    {
      "commit": "ecba2e4b953e9480b5084c04ec0cb5a8ba574b03",
      "tree": "53760dc8d8942b5440e9e1a505e8ae2edba44606",
      "parents": [
        "ebb17713dac153a0efdbb9ec102b8a6a99242f5f"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Jun 10 15:06:28 2013 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Jun 10 15:06:28 2013 -0700"
      },
      "message": "Unhide MediaExtractor.getPsshInfo()\n\nb/9373882\n\nChange-Id: I2af42656d6a7eb19e8e9ec798b615dab0d9d33cb\n"
    },
    {
      "commit": "dc74caa7e83f4b721f52334541ca5219fc1d59a5",
      "tree": "a462b200437cc464087342399b2cf8bb72b92198",
      "parents": [
        "ebb17713dac153a0efdbb9ec102b8a6a99242f5f"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Jun 10 14:30:35 2013 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Jun 10 14:51:37 2013 -0700"
      },
      "message": "add ViewGroup\u0027s layoutMode attribute to public resources\nbug: 9359960\n\nChange-Id: I9d3d45c6494ded12170c88f5080bbb0a58d0fd74\n"
    },
    {
      "commit": "47aa51d029b613a518a569eb798607f2fbda9330",
      "tree": "027d2b9011ef03e15867f1137dbfb4756c15df33",
      "parents": [
        "4d33a8aba33fa70e1e1a1c713e487a26a090bc25",
        "70b74646b8114b7ee9e35ce4283ecab8c8528dcc"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jun 06 13:53:54 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 06 13:53:54 2013 -0700"
      },
      "message": "am 70b74646: Merge \"Track libcore changes.\"\n\n* commit \u002770b74646b8114b7ee9e35ce4283ecab8c8528dcc\u0027:\n  Track libcore changes.\n"
    },
    {
      "commit": "598a16f71e20ba02076e2db165d7ea66570874b1",
      "tree": "4634b8087cc7406efe4ac430b15fb6fb35e7aad0",
      "parents": [
        "fa6d6256e9052a5f5155ac97364170f6518e37a4"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jun 06 13:40:21 2013 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jun 06 13:40:21 2013 -0700"
      },
      "message": "Track libcore changes.\n\nBug: 3484927\nChange-Id: I3a3c4a9f0ad6055261f705987bc576cd28bebb46\n"
    },
    {
      "commit": "6474d8407cb1551608fc403861e11cf514f8558e",
      "tree": "3d796250c5455321ff3ebcd33576b1b8c55e58fb",
      "parents": [
        "f7d8d8bfc57f46243398034216cd15938df76346",
        "636af7a1cb90bb2f422bc85356d30f5b4e9342e6"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu May 30 18:00:08 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 30 18:00:08 2013 -0700"
      },
      "message": "am 636af7a1: Merge \"Rename CALLBACK_FLAG_ACTIVE_SCAN for clarity.\" into jb-mr2-dev\n\n* commit \u0027636af7a1cb90bb2f422bc85356d30f5b4e9342e6\u0027:\n  Rename CALLBACK_FLAG_ACTIVE_SCAN for clarity.\n"
    },
    {
      "commit": "636af7a1cb90bb2f422bc85356d30f5b4e9342e6",
      "tree": "3d540dde91a497a43037a3797a7ed617b3c803e2",
      "parents": [
        "e302c70643e006581c535c76c1c5d50372586ede",
        "14507e257af5d71577574e25cbd690c4b54c9272"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri May 31 00:54:41 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 31 00:54:41 2013 +0000"
      },
      "message": "Merge \"Rename CALLBACK_FLAG_ACTIVE_SCAN for clarity.\" into jb-mr2-dev"
    },
    {
      "commit": "14507e257af5d71577574e25cbd690c4b54c9272",
      "tree": "2cdc4c14ab8b2bbdd94f0bedcf09c64faf6d60b6",
      "parents": [
        "b7e75478c3d6c1b1e08a0c6949a9f0174c92991f"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu May 30 14:13:51 2013 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu May 30 14:44:18 2013 -0700"
      },
      "message": "Rename CALLBACK_FLAG_ACTIVE_SCAN for clarity.\n\nBug: 9210033\nChange-Id: I973c03b3a37e12af72a27c46d7da7fb59a30b606\n"
    },
    {
      "commit": "491c607582248590702ce07c0493ff0c39224689",
      "tree": "780754eb9949d2176ef9d8b68037d55425307845",
      "parents": [
        "b2903bc64da3c684376c24cf485e90c9cf0736af",
        "054255c6d282a4ab2a95e56859242a2512871296"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu May 30 12:36:59 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 30 12:36:59 2013 -0700"
      },
      "message": "am 054255c6: Merge \"Unhide action to launch Daydream settings.\" into jb-mr2-dev\n\n* commit \u0027054255c6d282a4ab2a95e56859242a2512871296\u0027:\n  Unhide action to launch Daydream settings.\n"
    },
    {
      "commit": "054255c6d282a4ab2a95e56859242a2512871296",
      "tree": "77dd28013db1c1760c4e1e6dc56b6f56cffde569",
      "parents": [
        "03a9172407103a8788e526be41a7d2c018e426ca",
        "f3c1c7ea0a22c09a1212c0377c41f328242eec53"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu May 30 19:33:06 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 30 19:33:07 2013 +0000"
      },
      "message": "Merge \"Unhide action to launch Daydream settings.\" into jb-mr2-dev"
    },
    {
      "commit": "f3c1c7ea0a22c09a1212c0377c41f328242eec53",
      "tree": "7b4f14f98aa829773ca4ca91fbcace758677ba29",
      "parents": [
        "e0329cae82dac7a650d505f9baafbd98e511e339"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed May 29 22:28:22 2013 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed May 29 22:28:22 2013 -0400"
      },
      "message": "Unhide action to launch Daydream settings.\n\nBug: 9088316\nChange-Id: I70b87e1f320cef4f53b2610a94be8e552dd3a757\n"
    },
    {
      "commit": "fabd32c1fb353c4e1437f1472de5ec2810bda329",
      "tree": "ba5226790d90a0b0b11c62300fbfb05966b44467",
      "parents": [
        "2bf15756cc416644a4777d76a94947bee75d8b3b",
        "673903a2759067b29bed7e309211000d365e0ad3"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Wed May 29 15:18:48 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 29 15:18:48 2013 -0700"
      },
      "message": "am 673903a2: Merge \"android.media.MediaMuxer: remove SAMPLE_SYNC_FLAG\" into jb-mr2-dev\n\n* commit \u0027673903a2759067b29bed7e309211000d365e0ad3\u0027:\n  android.media.MediaMuxer: remove SAMPLE_SYNC_FLAG\n"
    },
    {
      "commit": "673903a2759067b29bed7e309211000d365e0ad3",
      "tree": "57326c76b869a6f86d1e5bb8111a78e20ab6600e",
      "parents": [
        "91ea7882cdba6bef7918fcd4ff645a9693fdc861",
        "ecca7f60a69d99a9569c06bdf9c122f853e67d47"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Wed May 29 19:11:02 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 29 19:11:03 2013 +0000"
      },
      "message": "Merge \"android.media.MediaMuxer: remove SAMPLE_SYNC_FLAG\" into jb-mr2-dev"
    },
    {
      "commit": "ecca7f60a69d99a9569c06bdf9c122f853e67d47",
      "tree": "dad778660a7f15bf4427a92d9cdc40dd99925149",
      "parents": [
        "62f47bc29588e495a6f8efd082b34a92f8ec2098"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Tue May 28 13:59:33 2013 -0700"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Wed May 29 12:08:18 2013 -0700"
      },
      "message": "android.media.MediaMuxer: remove SAMPLE_SYNC_FLAG\n\nSAMPLE_SYNC_FLAG is not used by MediaMuxer; instead,\nMediaCodec.BUFFER_FLAG_SYNC_FRAME is used, which has\nthe same value.\n\nRemove this now, so that users will not have to translate\nMediaCodec flags to MediaMuxer flags, even though MediaMuxer\ntakes in MediaCodec.BufferInfo objects to specify these flags.\n\nChange-Id: I4b2f2039ca16debf4788a530a36bdd06d516f417\nSigned-off-by: Lajos Molnar \u003clajos@google.com\u003e\nBug: 9169479\n"
    },
    {
      "commit": "897d98a7530109bff8d73b3651d8884c76f54c42",
      "tree": "0bfda31e3fb76a26398f98b2f0c9e23b9ec542fd",
      "parents": [
        "a1f49d8bb77db20617f9ea372ad9f1a9e06deece",
        "6ea0636a9c6e3661d6a9ac443eba5b9b6a0d7354"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Tue May 28 22:27:44 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 28 22:27:44 2013 -0700"
      },
      "message": "am 6ea0636a: Merge \"Revert \"Revert \"Change GATT_FAILURE from 0 to 0x101\"\"\" into jb-mr2-dev\n\n* commit \u00276ea0636a9c6e3661d6a9ac443eba5b9b6a0d7354\u0027:\n  Revert \"Revert \"Change GATT_FAILURE from 0 to 0x101\"\"\n"
    },
    {
      "commit": "90ca807f7b2037499112d1c49c4b0793cc780540",
      "tree": "65d66b17a6131315679d3ac7ca87ada90da80efe",
      "parents": [
        "27e453617a2c179580a55d6cbe0619fa95adf693"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Tue May 28 21:06:50 2013 +0000"
      },
      "committer": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Tue May 28 15:28:24 2013 -0700"
      },
      "message": "Revert \"Revert \"Change GATT_FAILURE from 0 to 0x101\"\"\n\nThis reverts commit d21f674c150aa26c8094d1418108649f53f810e6\nbug 9109238\nChange-Id: Ie1fc3d7420e6c401d3db29499d8846e6b70a61bb\n"
    },
    {
      "commit": "e7e6bf9f02a0a74f0a8d3812d2a3a3f3ec855086",
      "tree": "f0ea6e1ad495f33852491e555c192eb4192655ca",
      "parents": [
        "84e1afcccc328e7a52bfde16e824a3ed37889d1d",
        "27e453617a2c179580a55d6cbe0619fa95adf693"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Sun May 26 14:40:14 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sun May 26 14:40:14 2013 -0700"
      },
      "message": "am 27e45361: Merge \"Revert \"Change GATT_FAILURE from 0 to 0x101\"\" into jb-mr2-dev\n\n* commit \u002727e453617a2c179580a55d6cbe0619fa95adf693\u0027:\n  Revert \"Change GATT_FAILURE from 0 to 0x101\"\n"
    },
    {
      "commit": "27e453617a2c179580a55d6cbe0619fa95adf693",
      "tree": "14d450df3eaaa619e20da6ae0d05272819f2c403",
      "parents": [
        "413f62930003d4ff20e29fd3bbfaf2d163a08ac1",
        "d21f674c150aa26c8094d1418108649f53f810e6"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Sun May 26 21:38:01 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun May 26 21:38:01 2013 +0000"
      },
      "message": "Merge \"Revert \"Change GATT_FAILURE from 0 to 0x101\"\" into jb-mr2-dev"
    },
    {
      "commit": "d21f674c150aa26c8094d1418108649f53f810e6",
      "tree": "1e436ed04cc12238854133feaf67a0de2cb12580",
      "parents": [
        "8310e6196ffeb6d0dce33fc1a528113b04f304d6"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Sun May 26 21:03:16 2013 +0000"
      },
      "committer": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Sun May 26 21:03:16 2013 +0000"
      },
      "message": "Revert \"Change GATT_FAILURE from 0 to 0x101\"\n\nThis reverts commit 8310e6196ffeb6d0dce33fc1a528113b04f304d6\n\nChange-Id: I467f7cfc8626b0fc54509a89158cd2d84a0c10b8\n"
    },
    {
      "commit": "84e1afcccc328e7a52bfde16e824a3ed37889d1d",
      "tree": "666f9dc7fe868812c79941ea70c94718ee2b85a2",
      "parents": [
        "66e596e788761e1168805304d2f5fc93c1f2fbcd",
        "413f62930003d4ff20e29fd3bbfaf2d163a08ac1"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Sun May 26 13:21:44 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sun May 26 13:21:44 2013 -0700"
      },
      "message": "am 413f6293: Merge \"Change GATT_FAILURE from 0 to 0x101\" into jb-mr2-dev\n\n* commit \u0027413f62930003d4ff20e29fd3bbfaf2d163a08ac1\u0027:\n  Change GATT_FAILURE from 0 to 0x101\n"
    },
    {
      "commit": "413f62930003d4ff20e29fd3bbfaf2d163a08ac1",
      "tree": "65d66b17a6131315679d3ac7ca87ada90da80efe",
      "parents": [
        "b830d527deb75a36aa78367026d6631a9b4e1126",
        "8310e6196ffeb6d0dce33fc1a528113b04f304d6"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Sun May 26 20:19:05 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun May 26 20:19:06 2013 +0000"
      },
      "message": "Merge \"Change GATT_FAILURE from 0 to 0x101\" into jb-mr2-dev"
    },
    {
      "commit": "8310e6196ffeb6d0dce33fc1a528113b04f304d6",
      "tree": "0a1c5faaea53beb263f4e4076629cb4e1e87dbfd",
      "parents": [
        "83d6df27d40aed18a7dc42c9320f83656cc81ea0"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Thu May 23 17:39:35 2013 -0700"
      },
      "committer": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Thu May 23 17:39:35 2013 -0700"
      },
      "message": "Change GATT_FAILURE from 0 to 0x101\n\nGATT_FAILURE 0 clashes with GATT_SUCCESS. For now, they represent different\nkind of faiure. One for Gatt operation, one for Gatt registration. But we\nshould separate them as good practice.\nbug 9109238\n\nChange-Id: I686bb6004bc8831aa3e3bbffe2f7c8e24412e3c3\n"
    },
    {
      "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": "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": "f35b35df6e5690577a9fbdb8a94903ad65a14a29",
      "tree": "94a62e7c872d84ab059d32378f6075159b70bfe2",
      "parents": [
        "08405ee6adc7b89f7bae76ae9761dd1f2a4c9e95",
        "cdc457bbba0afae2f0bc1b1df7ba596da3a48676"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue May 14 18:29:22 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 14 18:29:22 2013 -0700"
      },
      "message": "am cdc457bb: Merge \"Tracking change to add AEAD functionality\"\n\n* commit \u0027cdc457bbba0afae2f0bc1b1df7ba596da3a48676\u0027:\n  Tracking change to add AEAD functionality\n"
    },
    {
      "commit": "e60bcc63e5fb00560dbdf948c24fda2fe5e3249c",
      "tree": "3895362557624af303176140be734d2c118c3264",
      "parents": [
        "b37652a297fa3795b03823db3edd5d9d30a43259"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue May 14 16:10:51 2013 -0700"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue May 14 17:54:07 2013 -0700"
      },
      "message": "Tracking change to add AEAD functionality\n\nThis tracks libcore change d416195acbc08f2b3bdd5d5532d40438465d99e9\n\nChange-Id: I4621472e19f6630da8498cc46221b939f11fba66\n"
    },
    {
      "commit": "4d86196ff289084ff062073832fa3ab737ec0061",
      "tree": "07705cdba930742afe449407b3fe350a4ba384cd",
      "parents": [
        "69f8d654cb8579a23049995f8c1266fc235338c5",
        "b37652a297fa3795b03823db3edd5d9d30a43259"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue May 14 11:45:38 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 14 11:45:38 2013 -0700"
      },
      "message": "am b37652a2: Merge \"Track libcore API changes.\"\n\n* commit \u0027b37652a297fa3795b03823db3edd5d9d30a43259\u0027:\n  Track libcore API changes.\n"
    },
    {
      "commit": "a377b42109bd92690257485333f243ed9e3cface",
      "tree": "3cc3252709fe8bc22a91ae6939bb345f5faf539e",
      "parents": [
        "0d5dee2bc370447f70cfc75497c0f83002d23929"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue May 14 10:55:52 2013 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue May 14 10:55:52 2013 -0700"
      },
      "message": "Track libcore API changes.\n\nChange-Id: Ieb4436a5e3162a114b044bd7561bdaa4931afa0f\n"
    },
    {
      "commit": "e5cf479deb47ef523c521c23f1fbbaa2171ff370",
      "tree": "c936c2825074b8e5e54f0a1c1c00a8266142df47",
      "parents": [
        "23abefef00b4d47bb97b2597f74c9dae6a169286",
        "d40c41df0044a155b68f3c6b21ec08bc64f5b6c7"
      ],
      "author": {
        "name": "Conley Owens",
        "email": "cco3@android.com",
        "time": "Mon May 13 14:59:11 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 13 14:59:11 2013 -0700"
      },
      "message": "am d40c41df: Merge \"Track libcore changes.\"\n\n* commit \u0027d40c41df0044a155b68f3c6b21ec08bc64f5b6c7\u0027:\n  Track libcore changes.\n"
    },
    {
      "commit": "0d5dee2bc370447f70cfc75497c0f83002d23929",
      "tree": "83300883658917d752829700b33bf9eba4ef1ef5",
      "parents": [
        "ebda92b84aeac7a5c5a431d6d9cecea2c3c44a97"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon May 13 14:15:39 2013 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon May 13 14:15:39 2013 -0700"
      },
      "message": "Track libcore changes.\n\nBug: 3484927\nChange-Id: Ifbbde9c7cbba1bccd5e1902ad5a2890bff2b2627\n"
    },
    {
      "commit": "c56944ed951771670e0420a1a2b94d01b701f1b3",
      "tree": "afc118db4dfe5e906df8ba8be127765b2df49da3",
      "parents": [
        "9a76363016b87a4c2ab02d02ea0aafcc39a6eece",
        "ebda92b84aeac7a5c5a431d6d9cecea2c3c44a97"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat May 11 00:08:30 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat May 11 00:08:30 2013 -0700"
      },
      "message": "am ebda92b8: Merge \"Track libcore cleanup.\"\n\n* commit \u0027ebda92b84aeac7a5c5a431d6d9cecea2c3c44a97\u0027:\n  Track libcore cleanup.\n"
    },
    {
      "commit": "4dbfe64675d7c77805ecd4d34dc6c4c60e3a14f1",
      "tree": "8bea0b6db4ea9bcbfe8b33c5b7ebfb4aeac0ee9b",
      "parents": [
        "37dbac9c40d0d7163028461697f2adef1ffe6c47"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri May 10 23:47:08 2013 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri May 10 23:47:08 2013 -0700"
      },
      "message": "Track libcore cleanup.\n\nChange-Id: If9065fd48017af5490d0467a46eacd4ad14e4d96\n"
    },
    {
      "commit": "9a76363016b87a4c2ab02d02ea0aafcc39a6eece",
      "tree": "9a2ef67d409ecc5329ed25bcc98791bfa5673173",
      "parents": [
        "bf7afa239e9541b3cac5a3c510bfb9b25b4a1348",
        "37dbac9c40d0d7163028461697f2adef1ffe6c47"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri May 10 23:04:41 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 10 23:04:41 2013 -0700"
      },
      "message": "am 37dbac9c: Merge \"Expose @SafeVarargs.\"\n\n* commit \u002737dbac9c40d0d7163028461697f2adef1ffe6c47\u0027:\n  Expose @SafeVarargs.\n"
    },
    {
      "commit": "40d6715dbbdbd8b4f2d235970e12e2e688b8e0ce",
      "tree": "91adbf6a7d88001090240a1f67f719106d2e527a",
      "parents": [
        "6f8fb9594fa5387340601c8b6e3e13f51e57f54b"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri May 10 17:20:38 2013 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri May 10 17:20:38 2013 -0700"
      },
      "message": "Expose @SafeVarargs.\n\nBug: 3484927\nChange-Id: I8ac70b6a102ebf87c51c76935bd87a21f6c17506\n"
    },
    {
      "commit": "f8e54846146c234aa9a201f54eea70df93ee56e2",
      "tree": "95382cddb313e7932390ad066abe75894c5464e8",
      "parents": [
        "dfbf21e5914b5f45627c4c6af0bad8c840c79f92",
        "9766caedf0657615f739d4e441ab9f2fa71aa709"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri May 10 16:13:44 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 10 16:13:44 2013 -0700"
      },
      "message": "am 9766caed: Merge \"Add an API to determine if a route is connecting.\" into jb-mr2-dev\n\n* commit \u00279766caedf0657615f739d4e441ab9f2fa71aa709\u0027:\n  Add an API to determine if a route is connecting.\n"
    },
    {
      "commit": "9766caedf0657615f739d4e441ab9f2fa71aa709",
      "tree": "597b3ce983e8cc00f54c914470b1e00d9915cab2",
      "parents": [
        "11184922d30f468bf97a2e20a3aeff7e1ae7ca54",
        "a27b8fb4296c1271ddf5916843ddffda6764e65f"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri May 10 23:10:32 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 10 23:10:33 2013 +0000"
      },
      "message": "Merge \"Add an API to determine if a route is connecting.\" into jb-mr2-dev"
    },
    {
      "commit": "e6abfd96564b464a3ac583ac0644d3680b8a9cdf",
      "tree": "221b37cec3bc45dd2c6c85cb1fb8bc1582c801ce",
      "parents": [
        "ecb4dbf6fc41e3e31fd5713e7e968e8a767a4933",
        "d702e48c1394e4e0fc4db8ffc83e4b9ef6e6a40d"
      ],
      "author": {
        "name": "Conley Owens",
        "email": "cco3@android.com",
        "time": "Fri May 10 15:26:26 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 10 15:26:26 2013 -0700"
      },
      "message": "am d702e48c: Merge \"Expose AutoCloseable.\"\n\n* commit \u0027d702e48c1394e4e0fc4db8ffc83e4b9ef6e6a40d\u0027:\n  Expose AutoCloseable.\n"
    },
    {
      "commit": "10b802889bdf6f47b767ec8cd9859f72f64f37fd",
      "tree": "c0e969d4ef6cc4443bdb9c57420821a1640c1ae8",
      "parents": [
        "4754f401a912305e1ceec04b62ad9b9f7d3c2ff6"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri May 10 14:21:30 2013 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri May 10 14:21:30 2013 -0700"
      },
      "message": "Expose AutoCloseable.\n\nBug: 3484927\nChange-Id: I769c19ffbefb29ce11b828589f3533c24d134242\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": "a27b8fb4296c1271ddf5916843ddffda6764e65f",
      "tree": "9ef16df6b367a06a3e7a9f69be40451d689fa8d3",
      "parents": [
        "66f3b39ec452a8a03e3254e77e19ccb764ee931f"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu May 09 21:56:42 2013 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu May 09 21:56:42 2013 -0700"
      },
      "message": "Add an API to determine if a route is connecting.\n\nBug: 8175766\nChange-Id: I54d5f31d4e7d79c471c0e1bbc438cd8ebb4f8a1e\n"
    },
    {
      "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": "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": "02b7128f87ce55693cb6401ab09a5e47b5db5cb5",
      "tree": "7954ef09701331cd3c5b471d1e5a5dd00df9a164",
      "parents": [
        "fdf13c90cb6b412dd93ae6a8990bf962e0d71407",
        "0c79d808cb66894434e78052c66a0f81e5419176"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Sat May 04 17:50:48 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat May 04 17:50:48 2013 +0000"
      },
      "message": "Merge \"Add android.opengl.EGLExt class for EGL extensions\" into jb-mr2-dev"
    },
    {
      "commit": "6a08a12b8e8ef6fa04932c7a1c5255e3f158a3c8",
      "tree": "f7995a3cce7ac5cb68f1355555d94536ad632835",
      "parents": [
        "48f2b548edf8e276cc89d2c4c2d2936cde46fc95"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Fri May 03 11:24:26 2013 -0700"
      },
      "committer": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Fri May 03 14:03:06 2013 -0700"
      },
      "message": "Idle maintenance scheduling broken.\n\n1. The scheduling was relying on receiving battery level broadcasts\n   which however are not sent if the device is asleep. The maintenance\n   window was not bound and we could miss a frame if the user did\n   not interact the device longer than the min time between two\n   maintenance windows.\n\n2. Hide the idle maintenance intents since this will be rewritten\n   to user services.\n\nbug:8688454\n\nChange-Id: I17b421b09823cb46ec218cabda19e02432d94f8c\n"
    },
    {
      "commit": "48f2b548edf8e276cc89d2c4c2d2936cde46fc95",
      "tree": "cd6d41a7faf494dccb831f90e31554e60dc4a116",
      "parents": [
        "b9e757c8044697c6675a969859940beb5dae6358",
        "1d7c218ba23185c58ae27f59e4ec6b8526b2d04a"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Wed May 01 22:01:16 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 01 22:01:16 2013 +0000"
      },
      "message": "Merge \"MediaDrm API: Add two exceptions to handle error path scenarios\" into jb-mr2-dev"
    },
    {
      "commit": "0c79d808cb66894434e78052c66a0f81e5419176",
      "tree": "5eca0b87776b0c1d8a0f02284486d2efd9b0e6ff",
      "parents": [
        "9f844790f305338de4fa3adda5e125c811f280ca"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Tue Apr 30 13:46:28 2013 -0700"
      },
      "committer": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Wed May 01 13:46:58 2013 -0700"
      },
      "message": "Add android.opengl.EGLExt class for EGL extensions\n\nAdd the ES-relevant constants from the EGL_KHR_create_context\nextension. These allow apps to check which EGLConfigs (if any) support\nES3 contexts. Otherwise, the app has to create a context with an\nEGLConfig and then check whether it is an ES2 or ES3 context.\n\nAlso move eglSetPresentationTimeANDROID from EGL14 to EGLExt, since it\u0027s an\nextension function. It\u0027s new in API 18.\n\nBug: 8678160\nChange-Id: I3cba6e59ebb0a3a4c4012aa54a36b940c288bcec\n"
    },
    {
      "commit": "1d7c218ba23185c58ae27f59e4ec6b8526b2d04a",
      "tree": "faca19055b04c8b16281c3b762954ab8fb677cc8",
      "parents": [
        "5e650cef53cf1eb33f9c8b2f8e5c8b1bb24b32d9"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Fri Apr 26 11:12:43 2013 -0700"
      },
      "committer": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Tue Apr 30 12:39:04 2013 -0700"
      },
      "message": "MediaDrm API: Add two exceptions to handle error path scenarios\n\nbug: 8725707\nChange-Id: Ia00c495ac591cc2993f4d11ad3480b59833d009e\n"
    },
    {
      "commit": "bbd90f8e7051fde96092cacdebc5d94ce46c7140",
      "tree": "242f33bfe7cbcc0340531f91a30a0ca4b8501f16",
      "parents": [
        "7f3c5d164fd34e77b783e8c09b65645a1b143f6a",
        "2555dafce87e60fae28d71913730abf73e40fcd7"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Fri Apr 26 01:42:20 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 26 01:42:20 2013 +0000"
      },
      "message": "Merge \"Hide isLinkedUser()\" into jb-mr2-dev"
    },
    {
      "commit": "cc165d165e314ccef5d14891fb7673d3baefd7bb",
      "tree": "ee2bfbdb86b6f0c39a70837774427930f415355a",
      "parents": [
        "027f84c310158edfc94d94ab0ef0480843d49d3b",
        "5b94114fa4181285e1d9638473c312e8024cba68"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Apr 25 21:16:56 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 25 21:16:56 2013 +0000"
      },
      "message": "Merge \"Fix build.\" into jb-mr2-dev"
    },
    {
      "commit": "5b94114fa4181285e1d9638473c312e8024cba68",
      "tree": "eb3a19ce4b38b24a387e0facd6d7ef13e7cded29",
      "parents": [
        "4f91efdf421e354ee2033ed640e4150cf0cef21b"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Apr 25 17:13:53 2013 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Apr 25 17:13:53 2013 -0400"
      },
      "message": "Fix build.\n\nChange-Id: I2e41f312f51c3fd72ed63bc544b4fa815c2c3ba4\n"
    },
    {
      "commit": "2555dafce87e60fae28d71913730abf73e40fcd7",
      "tree": "1241e61836c30c1875a8baaffe132ec6afd57403",
      "parents": [
        "5e97c317e07a81bf5670292e2223e14eb610b0fd"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Thu Apr 25 13:39:27 2013 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Thu Apr 25 13:39:27 2013 -0700"
      },
      "message": "Hide isLinkedUser()\n\nIt\u0027s not the best API to use to determine anything. Defer to other\nAPIs such as UserManager.getUserRestrictions()\n\nBug: 8720520\nChange-Id: Ie49589056ab52b4fdbcc736f8cdefadb8ba5d9d8\n"
    },
    {
      "commit": "a7b6cbf1a3fe91bdbb01edd9a656a62c40c302fd",
      "tree": "a04b636bf6520a4842280ee3520c908ccf43f818",
      "parents": [
        "5e97c317e07a81bf5670292e2223e14eb610b0fd",
        "e6f7f2e3a01b8deb00e03ccfa93751c315f14ef0"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Apr 25 20:16:48 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 25 20:16:49 2013 +0000"
      },
      "message": "Merge \"API cleanup: NotificationListener\" into jb-mr2-dev"
    },
    {
      "commit": "e6f7f2e3a01b8deb00e03ccfa93751c315f14ef0",
      "tree": "74beebf24f5a077a2441c7342b1f005864ca1920",
      "parents": [
        "25cf8cee6f304a286d321204e448b18ce733a60c"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Apr 25 15:44:16 2013 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Apr 25 15:51:08 2013 -0400"
      },
      "message": "API cleanup: NotificationListener\n\n  - Wrap all public member variables in getters and make\n    slots private\n  - Rename clear* methods to cancel* to be more consistent\n    with existing public Notification API\n\nBug: 8656860\nChange-Id: I84f7e71fbb627f859352a93089c6a531b44dac95\n"
    },
    {
      "commit": "5e97c317e07a81bf5670292e2223e14eb610b0fd",
      "tree": "396dd90cdb23e3f1183f1c14137bd117cd65ef2a",
      "parents": [
        "df18118529eecf7f9bd821552015fea5182c8840",
        "25cf8cee6f304a286d321204e448b18ce733a60c"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Apr 25 19:41:10 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 25 19:41:10 2013 +0000"
      },
      "message": "Merge \"New NotificationListener API: getActiveNotifications()\" into jb-mr2-dev"
    },
    {
      "commit": "d5e946a52c5095c05a4621073f428649ad626430",
      "tree": "5ce94aa87b2f71c80700f96e2bca207a889501eb",
      "parents": [
        "7c98c196282629fc7a842e67ceca3d9686f3f23a"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed Apr 24 21:37:36 2013 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed Apr 24 21:37:36 2013 -0700"
      },
      "message": "Hide TYPE_CHOICE_LEVEL since there\u0027s no visual representation for it yet.\n\nBug: 8704663\nChange-Id: Ia9931e3844305c8f84c127506ffedf3a17eeb80d\n"
    },
    {
      "commit": "25cf8cee6f304a286d321204e448b18ce733a60c",
      "tree": "07f36464efefd2890fd42ee7b7a8fb2303abb009",
      "parents": [
        "7395838d8e45cf39c34d2f2e18da2bedd3e4dc33"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Apr 24 15:34:57 2013 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Apr 24 23:19:08 2013 -0400"
      },
      "message": "New NotificationListener API: getActiveNotifications()\n\nThis allows a listener service to catch up on the current\nstate of the notification panel at any time, including at\nstartup.\n\nBug: 8656860\nChange-Id: I1a3d665d84576e17870929a63dda334afc696010\n"
    },
    {
      "commit": "b442d07469aebc07d1d13b5b64b40aa152022e13",
      "tree": "230fe58d3f7a61b69691a70cd0aff32a0b9cd570",
      "parents": [
        "0aea616acdb228b7a8c061977c0445174f60a1e1",
        "a722772b284c8a9889e59fcb28aa0aa87c0e8b46"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Tue Apr 23 22:47:51 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 23 22:47:52 2013 +0000"
      },
      "message": "Merge \"Add hardware feature android.hardware.bluetooth.le\" into jb-mr2-dev"
    },
    {
      "commit": "a722772b284c8a9889e59fcb28aa0aa87c0e8b46",
      "tree": "f57f85b815ec670d9701df359abdd789acfb5822",
      "parents": [
        "8adf5d2b0d3c59e085837159173c3228061ce3e7"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Thu Apr 18 15:25:59 2013 -0700"
      },
      "committer": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Tue Apr 23 11:53:41 2013 -0700"
      },
      "message": "Add hardware feature android.hardware.bluetooth.le\n\nThe feature is used to differ platforms that support bluetooth low\nengery radio\nbug 8369273\n\nChange-Id: Ibe23da73f7ecfa854bdb8b8bfc1a32b8e3aeee56\n"
    },
    {
      "commit": "282a7e1b1db121c910f25b13081242a8c7611708",
      "tree": "ebfcc224af78e04b20df18f0b623e8f9d4698e6a",
      "parents": [
        "5e650cef53cf1eb33f9c8b2f8e5c8b1bb24b32d9"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Fri Apr 19 11:31:48 2013 -0700"
      },
      "committer": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Tue Apr 23 11:36:28 2013 -0700"
      },
      "message": "Adding matching @deprecated.\n\nBug: 8657266\n\n(Cherry-pick of c2a3adbd56e763ef0ad045fd8c58a54e41d1639d)\n\nChange-Id: Idbd22dc647f11441d15da12eb23723539768cf4c\n"
    },
    {
      "commit": "a61464d7adc26c291a5f9de48c9aff8b76a56b1f",
      "tree": "3b3a3defdf5d75920be82fe614160f14e3b0b4ed",
      "parents": [
        "fb0b6a817903b42dfc192dc8fa71f5dede024379",
        "9fa1ee563b5a9ca25554f1fa59d1222dcfdfc623"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Tue Apr 23 00:01:36 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 23 00:01:36 2013 +0000"
      },
      "message": "Merge \"Making new node id APIs return strings.\" into jb-mr2-dev"
    },
    {
      "commit": "d2eeed635d2d7fdeeda0a1eaa6ec9e659198c45f",
      "tree": "b8baa005514565d8030d1ddbdbf68cf2ed6e8dd5",
      "parents": [
        "b0579834e7af8239b10b7f2ec8b09e62f9ad51e1"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Apr 22 13:04:28 2013 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Apr 22 13:28:47 2013 -0700"
      },
      "message": "JB MR2 \u003d\u003d API 18.\n\nChange-Id: Ia62a81f8ebc79ae0e01b181f4ef47ef192c71592\n"
    },
    {
      "commit": "9fa1ee563b5a9ca25554f1fa59d1222dcfdfc623",
      "tree": "21f02e38b55f0ba4ec6c78edfed3d74f23f9260d",
      "parents": [
        "339ac85483145972da010ad34cbcb29ed70cb822"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Mon Apr 22 12:43:03 2013 -0700"
      },
      "committer": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Mon Apr 22 12:43:07 2013 -0700"
      },
      "message": "Making new node id APIs return strings.\n\nThe node id does not have to be decorated with spans like spannable\nso it makes no sense to have these APIs use anything else but string.\n\nbug:8657338\n\nChange-Id: I2e7c31128ee9f2933bd0d58beac4ba31a498bb09\n"
    },
    {
      "commit": "8c08fc9a86b28c54968bde2dcbb46d744f1b6201",
      "tree": "cd61ddef6d6bef3ee460a4f8e1f2125d46a9e4fd",
      "parents": [
        "18414c4db7a2cd7d7b872e4cd4583bc8b7a4fcc0"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Fri Apr 19 15:08:53 2013 -0700"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Fri Apr 19 17:34:01 2013 -0700"
      },
      "message": "Fix bug #8656546 API REVIEW: android.text.bidi / android.text\n\n- clean BidiFormatter APIs\n\nChange-Id: I8591ce3c3e8f2de4138698aa14ddb38b933de5e1\n"
    },
    {
      "commit": "26a54ecaa556f72086790caa133e5a8d31652d8a",
      "tree": "311be00c8f63281dd40a178d498a8362213c815f",
      "parents": [
        "ca2a6374aadb95ca3f151d4bc2fdd3127f04e5e7",
        "f0d4777473f25847d67fc17fc082fada08cf678d"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Fri Apr 19 20:32:35 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 19 20:32:35 2013 +0000"
      },
      "message": "Merge \"Correct algorithm property name and clarify javadoc description of device unique id property.\" into jb-mr2-dev"
    },
    {
      "commit": "0935f258dc2fd1eeadf9d502abbd1e409f68ac67",
      "tree": "e204e60894db20e8868535b28fb75f991fc1bb26",
      "parents": [
        "80b1663937462d8ade4eb0187325fb01cc77df3f",
        "f64cca905c45fcc74aacf78e6510e133385110cf"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Apr 19 20:09:55 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 19 20:09:55 2013 +0000"
      },
      "message": "Merge \"Updating API based on feedback\" into jb-mr2-dev"
    },
    {
      "commit": "f64cca905c45fcc74aacf78e6510e133385110cf",
      "tree": "803d330c58dfe840a1dd3160a0e23fdc642e0067",
      "parents": [
        "58156b4123acf92f2a03885136a3b6859801f000"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Apr 19 12:56:37 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Apr 19 12:56:37 2013 -0700"
      },
      "message": "Updating API based on feedback\n\nbug 8656887\n\nThis hides the methods used to support Camera\nFixes the oversight in LaunchControl\nDocuments some missing functions\n\n\n\n\nChange-Id: I5b19b65dd5ddf9917100192c180bb63d89c80679\n"
    },
    {
      "commit": "e37c8f781abb045ec4a0b872e5e6afe48eee021a",
      "tree": "e89e1f1ab0f59021c2b1974742f09b92dc93ebde",
      "parents": [
        "58156b4123acf92f2a03885136a3b6859801f000",
        "3b458ad9ee5f2d6b7cf28a13bc29123cdf540763"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Fri Apr 19 19:10:02 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 19 19:10:02 2013 +0000"
      },
      "message": "Merge \"Improve API and documentation\" into jb-mr2-dev"
    }
  ],
  "next": "3b458ad9ee5f2d6b7cf28a13bc29123cdf540763"
}
