)]}'
{
  "log": [
    {
      "commit": "19b6bcfd83eb7fb92ebd06d2fec89e308311f1d0",
      "tree": "617b09881e87d86d03a7486f5c3f05242199210d",
      "parents": [
        "587f43d8725b11632b5d64a0a56a647207f01668"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Feb 14 20:03:38 2014 -0800"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Feb 19 10:47:19 2014 -0800"
      },
      "message": "Support HardwareLayers in RenderThread\n\n Also has a few HardwareLayer lifecycle fixes\n\nChange-Id: I6308cb05f8f199eed72189ace768013a46815941\n"
    },
    {
      "commit": "587f43d8725b11632b5d64a0a56a647207f01668",
      "tree": "ee0ac2ca87b97b0971510b6e50d8d2560b990a86",
      "parents": [
        "e62c4a10cbcf6946d505470d8cc44c6855c679b3",
        "661ec4710b30516a2c7a1101ba65ecac109af619"
      ],
      "author": {
        "name": "Jessica Hummel",
        "email": "jhummel@google.com",
        "time": "Tue Feb 18 17:31:29 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 18 17:31:31 2014 +0000"
      },
      "message": "Merge \"Change API for setProfileOwner to require userId\""
    },
    {
      "commit": "e62c4a10cbcf6946d505470d8cc44c6855c679b3",
      "tree": "bf592f12f8c08334d34576c4ff1a42422d04c12b",
      "parents": [
        "d3b21393bfdd9adb6d5936f1f6c04b7c410261de",
        "ab5280776f40c473228d3e920771a41289ed7fee"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Feb 18 17:26:17 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 18 17:26:17 2014 +0000"
      },
      "message": "am ab528077: am 37d894a4: am 660a514e: am 60097a9c: Merge \"Structure device not freed in error case\"\n\n* commit \u0027ab5280776f40c473228d3e920771a41289ed7fee\u0027:\n  Structure device not freed in error case\n"
    },
    {
      "commit": "d3b21393bfdd9adb6d5936f1f6c04b7c410261de",
      "tree": "bf1af03eaccbd87bb88f292f31ecb1c6ae36cba1",
      "parents": [
        "9a41b24c8f7768d3402256dbd876024f33b1f36b",
        "fef3dd01fbad923bf7ff509f4ee95312fd7cb4db"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Feb 18 17:22:23 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 18 17:22:23 2014 +0000"
      },
      "message": "am fef3dd01: am 41185c84: am df47ecaa: am 02a64dae: Merge \"Tethering: Skip link local addresses when enabling NAT\"\n\n* commit \u0027fef3dd01fbad923bf7ff509f4ee95312fd7cb4db\u0027:\n  Tethering: Skip link local addresses when enabling NAT\n"
    },
    {
      "commit": "9a41b24c8f7768d3402256dbd876024f33b1f36b",
      "tree": "6516893ac6c19b2c26db576bfd03e17c812aa2d2",
      "parents": [
        "807e0c180b1aaf519ea9ff788508219166cd00cd",
        "392ee12fd57870e1e8f0777d03295b0435babd1f"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Feb 18 17:22:18 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 18 17:22:18 2014 +0000"
      },
      "message": "am 392ee12f: am 96190f1c: am e6d256c5: am 234b0b03: Merge \"Fix, MountService now only sends one onShutDownComplete\"\n\n* commit \u0027392ee12fd57870e1e8f0777d03295b0435babd1f\u0027:\n  Fix, MountService now only sends one onShutDownComplete\n"
    },
    {
      "commit": "ab5280776f40c473228d3e920771a41289ed7fee",
      "tree": "8843fa576b8f9ecb3bf927e911d4622ce5ff41e9",
      "parents": [
        "fef3dd01fbad923bf7ff509f4ee95312fd7cb4db",
        "37d894a42b5744e3e5def5fbfcc641fe3afa2063"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Feb 18 17:22:15 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 18 17:22:15 2014 +0000"
      },
      "message": "am 37d894a4: am 660a514e: am 60097a9c: Merge \"Structure device not freed in error case\"\n\n* commit \u002737d894a42b5744e3e5def5fbfcc641fe3afa2063\u0027:\n  Structure device not freed in error case\n"
    },
    {
      "commit": "37d894a42b5744e3e5def5fbfcc641fe3afa2063",
      "tree": "8843fa576b8f9ecb3bf927e911d4622ce5ff41e9",
      "parents": [
        "41185c844fa7986ff3e5daa4c11288f6bed1463b",
        "660a514e80e0019d8c6632e84bd03491722fc2ab"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Feb 18 17:19:38 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 18 17:19:38 2014 +0000"
      },
      "message": "am 660a514e: am 60097a9c: Merge \"Structure device not freed in error case\"\n\n* commit \u0027660a514e80e0019d8c6632e84bd03491722fc2ab\u0027:\n  Structure device not freed in error case\n"
    },
    {
      "commit": "fef3dd01fbad923bf7ff509f4ee95312fd7cb4db",
      "tree": "f571de15b896bd6f8846ab1d1052d06bfe38fe40",
      "parents": [
        "392ee12fd57870e1e8f0777d03295b0435babd1f",
        "41185c844fa7986ff3e5daa4c11288f6bed1463b"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Feb 18 17:18:12 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 18 17:18:12 2014 +0000"
      },
      "message": "am 41185c84: am df47ecaa: am 02a64dae: Merge \"Tethering: Skip link local addresses when enabling NAT\"\n\n* commit \u002741185c844fa7986ff3e5daa4c11288f6bed1463b\u0027:\n  Tethering: Skip link local addresses when enabling NAT\n"
    },
    {
      "commit": "392ee12fd57870e1e8f0777d03295b0435babd1f",
      "tree": "a64585407ba291c37dbdb271418117b5f29c93cb",
      "parents": [
        "94b7c749fd0bc5bbd80dbabfd412c2a212584343",
        "96190f1c054e2e34ac741de1d7afb2f6645d218c"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Feb 18 17:18:09 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 18 17:18:09 2014 +0000"
      },
      "message": "am 96190f1c: am e6d256c5: am 234b0b03: Merge \"Fix, MountService now only sends one onShutDownComplete\"\n\n* commit \u002796190f1c054e2e34ac741de1d7afb2f6645d218c\u0027:\n  Fix, MountService now only sends one onShutDownComplete\n"
    },
    {
      "commit": "660a514e80e0019d8c6632e84bd03491722fc2ab",
      "tree": "73570402b98e462b2bf1985e20f499ecaaf4dba5",
      "parents": [
        "df47ecaa0973b80c9b97ef9ed3ad7abcfef361c7",
        "60097a9c5a7214cb73d0bc966adef767743f8798"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Feb 18 09:16:31 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 18 09:16:31 2014 -0800"
      },
      "message": "am 60097a9c: Merge \"Structure device not freed in error case\"\n\n* commit \u002760097a9c5a7214cb73d0bc966adef767743f8798\u0027:\n  Structure device not freed in error case\n"
    },
    {
      "commit": "41185c844fa7986ff3e5daa4c11288f6bed1463b",
      "tree": "f571de15b896bd6f8846ab1d1052d06bfe38fe40",
      "parents": [
        "96190f1c054e2e34ac741de1d7afb2f6645d218c",
        "df47ecaa0973b80c9b97ef9ed3ad7abcfef361c7"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Feb 18 17:15:44 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 18 17:15:44 2014 +0000"
      },
      "message": "am df47ecaa: am 02a64dae: Merge \"Tethering: Skip link local addresses when enabling NAT\"\n\n* commit \u0027df47ecaa0973b80c9b97ef9ed3ad7abcfef361c7\u0027:\n  Tethering: Skip link local addresses when enabling NAT\n"
    },
    {
      "commit": "96190f1c054e2e34ac741de1d7afb2f6645d218c",
      "tree": "a64585407ba291c37dbdb271418117b5f29c93cb",
      "parents": [
        "37e6af75e19b43d7a41c6296b6f722defd0f3172",
        "e6d256c50b0709378a5bfff0ae27eb7cf6cc3894"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Feb 18 17:15:39 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 18 17:15:39 2014 +0000"
      },
      "message": "am e6d256c5: am 234b0b03: Merge \"Fix, MountService now only sends one onShutDownComplete\"\n\n* commit \u0027e6d256c50b0709378a5bfff0ae27eb7cf6cc3894\u0027:\n  Fix, MountService now only sends one onShutDownComplete\n"
    },
    {
      "commit": "df47ecaa0973b80c9b97ef9ed3ad7abcfef361c7",
      "tree": "6e65afc56da04b47f40d36909faf291b65f8d343",
      "parents": [
        "e6d256c50b0709378a5bfff0ae27eb7cf6cc3894",
        "02a64daefece8ccdc40935c7bc865a8966249c44"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Feb 18 09:13:00 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 18 09:13:00 2014 -0800"
      },
      "message": "am 02a64dae: Merge \"Tethering: Skip link local addresses when enabling NAT\"\n\n* commit \u002702a64daefece8ccdc40935c7bc865a8966249c44\u0027:\n  Tethering: Skip link local addresses when enabling NAT\n"
    },
    {
      "commit": "e6d256c50b0709378a5bfff0ae27eb7cf6cc3894",
      "tree": "e40a897ea7545fa2e8009b8f5e32a4ef91f15ab4",
      "parents": [
        "92a09fbdebae5362633db281bc155ed1f1145588",
        "234b0b037ee1f8dc50c846279216a8e4d779ff56"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Feb 18 09:12:57 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 18 09:12:57 2014 -0800"
      },
      "message": "am 234b0b03: Merge \"Fix, MountService now only sends one onShutDownComplete\"\n\n* commit \u0027234b0b037ee1f8dc50c846279216a8e4d779ff56\u0027:\n  Fix, MountService now only sends one onShutDownComplete\n"
    },
    {
      "commit": "60097a9c5a7214cb73d0bc966adef767743f8798",
      "tree": "72c4185bce5bf800fbdd2bb88a852af721678baf",
      "parents": [
        "02a64daefece8ccdc40935c7bc865a8966249c44",
        "9bd36ef2f71f54ca4fdfb5fc6c67b38f0db00398"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Feb 18 17:12:14 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 18 17:12:14 2014 +0000"
      },
      "message": "Merge \"Structure device not freed in error case\""
    },
    {
      "commit": "02a64daefece8ccdc40935c7bc865a8966249c44",
      "tree": "c386b46c4b8dca87ba42612e4b7e6cba480d6de0",
      "parents": [
        "234b0b037ee1f8dc50c846279216a8e4d779ff56",
        "1da35f71d2889699864d0cd8f76a6ee8caacfb5b"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Feb 18 17:11:09 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 18 17:11:10 2014 +0000"
      },
      "message": "Merge \"Tethering: Skip link local addresses when enabling NAT\""
    },
    {
      "commit": "234b0b037ee1f8dc50c846279216a8e4d779ff56",
      "tree": "b45bef230a4d300af976550f3efd6214b51c7bc9",
      "parents": [
        "a14d9c318a1d358902a76aff733303c5509bb5fc",
        "5fb5df001332d5fb05152e7a78d0b28a48ca559e"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Feb 18 17:10:02 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 18 17:10:02 2014 +0000"
      },
      "message": "Merge \"Fix, MountService now only sends one onShutDownComplete\""
    },
    {
      "commit": "807e0c180b1aaf519ea9ff788508219166cd00cd",
      "tree": "7de6bd7bf43056e9b28ebdbfecb7c271c14f2544",
      "parents": [
        "ad88948eb2af0c219147f2835efd33362d1cd0e5",
        "95466feb9129064b6d6cec790a0f8a5dabc7932f"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Feb 18 04:30:33 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 18 04:30:33 2014 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "ad88948eb2af0c219147f2835efd33362d1cd0e5",
      "tree": "62b1017dfe3dac8c5a82844b8139695a4072e4b8",
      "parents": [
        "c0c4243e8537a2cb6550ca28e161b8fd2d9b9cbe"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Feb 17 14:09:14 2014 -0800"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Feb 17 14:09:14 2014 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I735b0a0de031b145b54b9cf643b7e91bb40c426d\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "95466feb9129064b6d6cec790a0f8a5dabc7932f",
      "tree": "85baca8c911482bc3bcb141d8889fb458b009a6f",
      "parents": [
        "c0c4243e8537a2cb6550ca28e161b8fd2d9b9cbe"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Feb 17 14:02:21 2014 -0800"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Feb 17 14:02:21 2014 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I15e4f6e6e8ae10556df4031bcc7c5ba6369f8ece\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "c0c4243e8537a2cb6550ca28e161b8fd2d9b9cbe",
      "tree": "67d9a3ad8237fd1ca2936cf8c7690a5259c05cf3",
      "parents": [
        "b2e0733fe649ae98cf1a4cc449eed12ce72b7224",
        "857ba4af8519479298a671461cd6f5cace35b99b"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Mon Feb 17 19:28:16 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 17 19:28:16 2014 +0000"
      },
      "message": "Merge \"Fix layoutlib by avoiding Java7 calls\""
    },
    {
      "commit": "857ba4af8519479298a671461cd6f5cace35b99b",
      "tree": "56a71eae4a9660b4609ecf0c462a1160407d9531",
      "parents": [
        "d5c8044e7e1f1402fdd4a035690329294ab07b33"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Fri Feb 14 15:21:53 2014 -0800"
      },
      "committer": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Mon Feb 17 10:43:01 2014 -0800"
      },
      "message": "Fix layoutlib by avoiding Java7 calls\n\nThis change also fixes a NPE in TypedArray caused by changes in the\nframework.\n\nChange-Id: Ie64237c567fa16c35c807db22ce9a4b609ee411d\n"
    },
    {
      "commit": "b2e0733fe649ae98cf1a4cc449eed12ce72b7224",
      "tree": "39fd122d84929d4da8dbcc39126b2e0154949d52",
      "parents": [
        "73c04711ca13c99f29a84de8cfc6c780811a8f63",
        "94b7c749fd0bc5bbd80dbabfd412c2a212584343"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Feb 17 18:32:44 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 17 18:32:44 2014 +0000"
      },
      "message": "am 94b7c749: am 37e6af75: am 92a09fbd: am a14d9c31: Merge \"Move Json{Reader,Writer} test to cts.\"\n\n* commit \u002794b7c749fd0bc5bbd80dbabfd412c2a212584343\u0027:\n  Move Json{Reader,Writer} test to cts.\n"
    },
    {
      "commit": "94b7c749fd0bc5bbd80dbabfd412c2a212584343",
      "tree": "0f611d2c268fa0a3c30164f4634e33904b187de0",
      "parents": [
        "ebfcf6ccafe43b6538e986151cf55407b7b26979",
        "37e6af75e19b43d7a41c6296b6f722defd0f3172"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Feb 17 18:29:35 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 17 18:29:35 2014 +0000"
      },
      "message": "am 37e6af75: am 92a09fbd: am a14d9c31: Merge \"Move Json{Reader,Writer} test to cts.\"\n\n* commit \u002737e6af75e19b43d7a41c6296b6f722defd0f3172\u0027:\n  Move Json{Reader,Writer} test to cts.\n"
    },
    {
      "commit": "37e6af75e19b43d7a41c6296b6f722defd0f3172",
      "tree": "0f611d2c268fa0a3c30164f4634e33904b187de0",
      "parents": [
        "8c1fc83445f8dce7e6d0789feeed8bf98d33bf01",
        "92a09fbdebae5362633db281bc155ed1f1145588"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Feb 17 18:27:13 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 17 18:27:13 2014 +0000"
      },
      "message": "am 92a09fbd: am a14d9c31: Merge \"Move Json{Reader,Writer} test to cts.\"\n\n* commit \u002792a09fbdebae5362633db281bc155ed1f1145588\u0027:\n  Move Json{Reader,Writer} test to cts.\n"
    },
    {
      "commit": "92a09fbdebae5362633db281bc155ed1f1145588",
      "tree": "2aa20016c5c9562d7963a215826758edec57dbc8",
      "parents": [
        "28879bbfe89dc4bf2067a7183975ecffb82f68e6",
        "a14d9c318a1d358902a76aff733303c5509bb5fc"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Feb 17 10:23:56 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 17 10:23:56 2014 -0800"
      },
      "message": "am a14d9c31: Merge \"Move Json{Reader,Writer} test to cts.\"\n\n* commit \u0027a14d9c318a1d358902a76aff733303c5509bb5fc\u0027:\n  Move Json{Reader,Writer} test to cts.\n"
    },
    {
      "commit": "a14d9c318a1d358902a76aff733303c5509bb5fc",
      "tree": "105495f8a325a5df3b69d855818ffd922483e6eb",
      "parents": [
        "be57fca41a731217010d9f92554cf48708b06ecf",
        "94ccb6bf95d1a798ff980816528747b14ffff7fd"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Feb 17 18:20:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 17 18:20:34 2014 +0000"
      },
      "message": "Merge \"Move Json{Reader,Writer} test to cts.\""
    },
    {
      "commit": "94ccb6bf95d1a798ff980816528747b14ffff7fd",
      "tree": "105495f8a325a5df3b69d855818ffd922483e6eb",
      "parents": [
        "be57fca41a731217010d9f92554cf48708b06ecf"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Feb 17 17:51:43 2014 +0000"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Feb 17 17:51:43 2014 +0000"
      },
      "message": "Move Json{Reader,Writer} test to cts.\n\nThese tests aren\u0027t really run automatically (or perhaps\neven manually) in their present location, and increasing\nCTS coverage is never a bad thing.\n\nChange-Id: I81cce1211021011dca551fde62e725e177ca4df0\n"
    },
    {
      "commit": "73c04711ca13c99f29a84de8cfc6c780811a8f63",
      "tree": "497cd78e24086dad4a94ee4db54b0df1c5e6ad4a",
      "parents": [
        "83e2bd1b2655275bd87de22e94ed5d06fe3fc585"
      ],
      "author": {
        "name": "Leon Scroggins",
        "email": "scroggo@google.com",
        "time": "Thu Feb 13 14:34:02 2014 -0500"
      },
      "committer": {
        "name": "Leon Scroggins",
        "email": "scroggo@google.com",
        "time": "Mon Feb 17 10:46:39 2014 -0500"
      },
      "message": "Remove call to setIsOpaque (again).\n\nThe call was removed in I1b36b0b0ce7126031eb7b769b563c17dcd4b306a,\nsince setIsOpaque was deprecated in Skia.\n\nIt was accidentally reintroduced in\nId5793fa0ebc17ee8b1eecf4b3f327977fdccff71. This line is redundant\nwith the lines above it (which call the replacement for setIsOpaque,\nsetAlphaType).\n\nChange-Id: I6520f796d639721987418ec0ecae82b3674dcbfd\n"
    },
    {
      "commit": "83e2bd1b2655275bd87de22e94ed5d06fe3fc585",
      "tree": "88955d664ccfa8bcc8e2ba3c29256d152d43b6b5",
      "parents": [
        "96cbd05a245d55a8221336249d836217a5369a04",
        "ebfcf6ccafe43b6538e986151cf55407b7b26979"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Feb 17 11:15:45 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 17 11:15:45 2014 +0000"
      },
      "message": "am ebfcf6cc: am 8c1fc834: am 28879bbf: am be57fca4: Merge \"Extended locales in AAPT / AssetManager.\"\n\n* commit \u0027ebfcf6ccafe43b6538e986151cf55407b7b26979\u0027:\n  Extended locales in AAPT / AssetManager.\n"
    },
    {
      "commit": "96cbd05a245d55a8221336249d836217a5369a04",
      "tree": "88955d664ccfa8bcc8e2ba3c29256d152d43b6b5",
      "parents": [
        "fde7865c16599f617de08001dbc0ce7d8be6da30",
        "8f54f8d6dcdb6249ccc76e14d61dc4d4e4af029e"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Feb 17 11:15:41 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 17 11:15:41 2014 +0000"
      },
      "message": "am 8f54f8d6: (-s ours) am 982931c7: am 183e5e03: am 49024bac: Merge \"AssetManager support for 3 letter lang/country codes.\"\n\n* commit \u00278f54f8d6dcdb6249ccc76e14d61dc4d4e4af029e\u0027:\n  AssetManager support for 3 letter lang/country codes.\n"
    },
    {
      "commit": "ebfcf6ccafe43b6538e986151cf55407b7b26979",
      "tree": "b9eae6651529003e33abaea6a3f18fd17266fb42",
      "parents": [
        "8f54f8d6dcdb6249ccc76e14d61dc4d4e4af029e",
        "8c1fc83445f8dce7e6d0789feeed8bf98d33bf01"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Feb 17 11:10:11 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 17 11:10:11 2014 +0000"
      },
      "message": "am 8c1fc834: am 28879bbf: am be57fca4: Merge \"Extended locales in AAPT / AssetManager.\"\n\n* commit \u00278c1fc83445f8dce7e6d0789feeed8bf98d33bf01\u0027:\n  Extended locales in AAPT / AssetManager.\n"
    },
    {
      "commit": "8f54f8d6dcdb6249ccc76e14d61dc4d4e4af029e",
      "tree": "aa387a5fa4685ccdf4b03251658c2cb2410dc4b6",
      "parents": [
        "afb4f8f144ef70360b70770e17e7d81571e7b296",
        "982931c72b6cd00c5eea28efc4b086f47f7aca17"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Feb 17 11:10:09 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 17 11:10:09 2014 +0000"
      },
      "message": "am 982931c7: am 183e5e03: am 49024bac: Merge \"AssetManager support for 3 letter lang/country codes.\"\n\n* commit \u0027982931c72b6cd00c5eea28efc4b086f47f7aca17\u0027:\n  AssetManager support for 3 letter lang/country codes.\n"
    },
    {
      "commit": "8c1fc83445f8dce7e6d0789feeed8bf98d33bf01",
      "tree": "b9eae6651529003e33abaea6a3f18fd17266fb42",
      "parents": [
        "982931c72b6cd00c5eea28efc4b086f47f7aca17",
        "28879bbfe89dc4bf2067a7183975ecffb82f68e6"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Feb 17 11:06:38 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 17 11:06:38 2014 +0000"
      },
      "message": "am 28879bbf: am be57fca4: Merge \"Extended locales in AAPT / AssetManager.\"\n\n* commit \u002728879bbfe89dc4bf2067a7183975ecffb82f68e6\u0027:\n  Extended locales in AAPT / AssetManager.\n"
    },
    {
      "commit": "982931c72b6cd00c5eea28efc4b086f47f7aca17",
      "tree": "aa387a5fa4685ccdf4b03251658c2cb2410dc4b6",
      "parents": [
        "8e30d53b6575a08ec0579fb08c8c4f055598d78b",
        "183e5e038bd844ac415b14f22df5c476732066c8"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Feb 17 11:06:31 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 17 11:06:31 2014 +0000"
      },
      "message": "am 183e5e03: am 49024bac: Merge \"AssetManager support for 3 letter lang/country codes.\"\n\n* commit \u0027183e5e038bd844ac415b14f22df5c476732066c8\u0027:\n  AssetManager support for 3 letter lang/country codes.\n"
    },
    {
      "commit": "28879bbfe89dc4bf2067a7183975ecffb82f68e6",
      "tree": "af994f62d0f6fa15ae2d1355f9632a87da083c04",
      "parents": [
        "183e5e038bd844ac415b14f22df5c476732066c8",
        "be57fca41a731217010d9f92554cf48708b06ecf"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Feb 17 03:03:49 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 17 03:03:49 2014 -0800"
      },
      "message": "am be57fca4: Merge \"Extended locales in AAPT / AssetManager.\"\n\n* commit \u0027be57fca41a731217010d9f92554cf48708b06ecf\u0027:\n  Extended locales in AAPT / AssetManager.\n"
    },
    {
      "commit": "183e5e038bd844ac415b14f22df5c476732066c8",
      "tree": "bbd713050fd35c7a1fcc3ccaec51149a8393b284",
      "parents": [
        "4870c813fe4a6fc7a176f22b5e7f96e9f7a4e469",
        "49024bacf63db39467e7f318c682ad771ec0de22"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Feb 17 03:03:46 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 17 03:03:46 2014 -0800"
      },
      "message": "am 49024bac: Merge \"AssetManager support for 3 letter lang/country codes.\"\n\n* commit \u002749024bacf63db39467e7f318c682ad771ec0de22\u0027:\n  AssetManager support for 3 letter lang/country codes.\n"
    },
    {
      "commit": "be57fca41a731217010d9f92554cf48708b06ecf",
      "tree": "7bedc0f6ce12d10aad0bb1ba3a75b9d3d12ad8cd",
      "parents": [
        "49024bacf63db39467e7f318c682ad771ec0de22",
        "788fa41482b9d398591b7db8b0b01839029611ad"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Feb 17 11:00:29 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 17 11:00:30 2014 +0000"
      },
      "message": "Merge \"Extended locales in AAPT / AssetManager.\""
    },
    {
      "commit": "49024bacf63db39467e7f318c682ad771ec0de22",
      "tree": "a659225c6de0ed36ddb42fb5e04868a1065fbc03",
      "parents": [
        "7d1a6c5cac16795e5953d2b4d34671e34e907632",
        "48620f1d1b03e1cb4e0dce4999e0a4c2daf3a1b2"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Feb 17 11:00:14 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 17 11:00:15 2014 +0000"
      },
      "message": "Merge \"AssetManager support for 3 letter lang/country codes.\""
    },
    {
      "commit": "661ec4710b30516a2c7a1101ba65ecac109af619",
      "tree": "4c45047eb9bbcfa783a5507f886c940cb5c2b750",
      "parents": [
        "fde7865c16599f617de08001dbc0ce7d8be6da30"
      ],
      "author": {
        "name": "Adam Connors",
        "email": "adamconnors@google.com",
        "time": "Tue Feb 11 13:59:46 2014 +0000"
      },
      "committer": {
        "name": "Adam Connors",
        "email": "adamconnors@google.com",
        "time": "Mon Feb 17 10:18:59 2014 +0000"
      },
      "message": "Change API for setProfileOwner to require userId\n\nPreviously the userId of the current process used but it\nmakes the provisioning process cleaner to be able to pass\nit in explicitly.\n\nChange-Id: I670c4cf3638f1340f6d0bf856c3e01045df8c29e\n"
    },
    {
      "commit": "fde7865c16599f617de08001dbc0ce7d8be6da30",
      "tree": "88955d664ccfa8bcc8e2ba3c29256d152d43b6b5",
      "parents": [
        "b35badac43f742456c4111d1d7369a216409c6f0",
        "d180ff2b1c3c816f6850ada77b1a7d8fb6671c0d"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Sat Feb 15 01:54:48 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Feb 15 01:54:49 2014 +0000"
      },
      "message": "Merge \"Remove unnecessary namespace from XML styles/themes\""
    },
    {
      "commit": "d180ff2b1c3c816f6850ada77b1a7d8fb6671c0d",
      "tree": "573f923ca981b1a4f67086653ede8862194e3148",
      "parents": [
        "22c5abff5fad7c70ab1751d56e030fc6e15a59f8"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri Feb 14 17:50:45 2014 -0800"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri Feb 14 17:50:45 2014 -0800"
      },
      "message": "Remove unnecessary namespace from XML styles/themes\n\nChange-Id: If706175f9164f9dcf7e3f9d6bdc7e1f74dba88cf\n"
    },
    {
      "commit": "b35badac43f742456c4111d1d7369a216409c6f0",
      "tree": "d70334b44f083f8881deccf0e9e2b5e724a9130e",
      "parents": [
        "22c5abff5fad7c70ab1751d56e030fc6e15a59f8",
        "fa8cc5f68093a4f465aa9efa5507acf25602643f"
      ],
      "author": {
        "name": "Zhijun He",
        "email": "zhijunhe@google.com",
        "time": "Sat Feb 15 01:34:57 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Feb 15 01:34:57 2014 +0000"
      },
      "message": "Merge \"Camera2: Unhide some capture request templates\""
    },
    {
      "commit": "22c5abff5fad7c70ab1751d56e030fc6e15a59f8",
      "tree": "a8f3f9fe49d7698d00ebc31fed679831719bd12c",
      "parents": [
        "41342971c28726522c760aebf26db96f53756cf5",
        "6148a8f56957b3e1423c1ac70a45c7f9817aefd5"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Sat Feb 15 01:13:55 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Feb 15 01:13:56 2014 +0000"
      },
      "message": "Merge \"More Quantum theme boilerplate styles\""
    },
    {
      "commit": "6148a8f56957b3e1423c1ac70a45c7f9817aefd5",
      "tree": "761b9cf961cac3d8addbbfd8e0fa51f0824ae6d6",
      "parents": [
        "5a92fec650447baddff3c85aaa83c6fc805880bf"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri Feb 14 17:05:11 2014 -0800"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri Feb 14 17:05:11 2014 -0800"
      },
      "message": "More Quantum theme boilerplate styles\n\nChange-Id: I3411e19cae11e487203420e051b2cf8f4d5ebc65\n"
    },
    {
      "commit": "41342971c28726522c760aebf26db96f53756cf5",
      "tree": "629f2ea5648edabf0d00829b500e9b562ed6b8e1",
      "parents": [
        "12623f65275475a13109986f9f993a0887caef9b",
        "a39dd595791b41222ab310b5e8a76a64faa8ba5c"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Sat Feb 15 01:03:02 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Feb 15 01:03:02 2014 +0000"
      },
      "message": "Merge \"Refcounting is hard\""
    },
    {
      "commit": "a39dd595791b41222ab310b5e8a76a64faa8ba5c",
      "tree": "b60558f824d7c502819bb0da687872bc00f811a4",
      "parents": [
        "d63b4314b85e982a1d70d4064af59851f476dd36"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Feb 14 16:59:37 2014 -0800"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Feb 14 16:59:37 2014 -0800"
      },
      "message": "Refcounting is hard\n\n Bug: 12994941\n\nChange-Id: I6285ff818fc696dbe504174b98a54cb1d00b445c\n"
    },
    {
      "commit": "12623f65275475a13109986f9f993a0887caef9b",
      "tree": "6df487eba783112083a43952f1c5b7cf5a8c76d4",
      "parents": [
        "dd615b3c14f9d98d50de0ae5888a4863b6ee2015",
        "afb4f8f144ef70360b70770e17e7d81571e7b296"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Sat Feb 15 00:03:23 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Feb 15 00:03:23 2014 +0000"
      },
      "message": "am afb4f8f1: am 8e30d53b: am 4870c813: am 7d1a6c5c: Merge \"Fix destruction issues relating to AllocationAdapter.\"\n\n* commit \u0027afb4f8f144ef70360b70770e17e7d81571e7b296\u0027:\n  Fix destruction issues relating to AllocationAdapter.\n"
    },
    {
      "commit": "dd615b3c14f9d98d50de0ae5888a4863b6ee2015",
      "tree": "9425baab541dbe9afa696e3f6d97a964874898ee",
      "parents": [
        "e8ea0d55be47f6d663007b4cb15fcc3d1a91465b",
        "4ba92fc04be54d55c86befcd50cbfbb66ab694ba"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Sat Feb 15 00:01:19 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Feb 15 00:01:19 2014 +0000"
      },
      "message": "Merge \"Clarify permission semantics\""
    },
    {
      "commit": "afb4f8f144ef70360b70770e17e7d81571e7b296",
      "tree": "a1c4a7ae9de3eda977867b1ee70369b0fc95f8c8",
      "parents": [
        "d6739e0f9dd0a5c633ed3cf484f8c0f723168757",
        "8e30d53b6575a08ec0579fb08c8c4f055598d78b"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Sat Feb 15 00:00:07 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Feb 15 00:00:07 2014 +0000"
      },
      "message": "am 8e30d53b: am 4870c813: am 7d1a6c5c: Merge \"Fix destruction issues relating to AllocationAdapter.\"\n\n* commit \u00278e30d53b6575a08ec0579fb08c8c4f055598d78b\u0027:\n  Fix destruction issues relating to AllocationAdapter.\n"
    },
    {
      "commit": "8e30d53b6575a08ec0579fb08c8c4f055598d78b",
      "tree": "a1c4a7ae9de3eda977867b1ee70369b0fc95f8c8",
      "parents": [
        "4f4161442d1ac6c1a519a06df0e4efeab3072195",
        "4870c813fe4a6fc7a176f22b5e7f96e9f7a4e469"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Feb 14 23:56:57 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 23:56:57 2014 +0000"
      },
      "message": "am 4870c813: am 7d1a6c5c: Merge \"Fix destruction issues relating to AllocationAdapter.\"\n\n* commit \u00274870c813fe4a6fc7a176f22b5e7f96e9f7a4e469\u0027:\n  Fix destruction issues relating to AllocationAdapter.\n"
    },
    {
      "commit": "4870c813fe4a6fc7a176f22b5e7f96e9f7a4e469",
      "tree": "b732714564e9167c85d1ed520ca8edb930975435",
      "parents": [
        "da37944785c47b2b92c1a0f79c5d602256859fe6",
        "7d1a6c5cac16795e5953d2b4d34671e34e907632"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Feb 14 15:53:59 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 15:53:59 2014 -0800"
      },
      "message": "am 7d1a6c5c: Merge \"Fix destruction issues relating to AllocationAdapter.\"\n\n* commit \u00277d1a6c5cac16795e5953d2b4d34671e34e907632\u0027:\n  Fix destruction issues relating to AllocationAdapter.\n"
    },
    {
      "commit": "7d1a6c5cac16795e5953d2b4d34671e34e907632",
      "tree": "785b922bfdf37d60c9facf6ed9eacfa2e558da3d",
      "parents": [
        "509a243c2c5ebc9cc55324bd9a03a5b560d81cfb",
        "6d63c84f443b2dcc573cac69f234b3d52493d7b1"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Feb 14 23:50:08 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 14 23:50:08 2014 +0000"
      },
      "message": "Merge \"Fix destruction issues relating to AllocationAdapter.\""
    },
    {
      "commit": "6d63c84f443b2dcc573cac69f234b3d52493d7b1",
      "tree": "beeba999ef9539e2827a893e4ed044b1ac08e92c",
      "parents": [
        "d7043f0084237200b6aab5d101c8ab6d3ab495c6"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Feb 12 11:16:17 2014 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Feb 14 15:48:03 2014 -0800"
      },
      "message": "Fix destruction issues relating to AllocationAdapter.\n\nbug 12971201\n\nChange-Id: I3d9f66f527a35837ac866a695bdcc41d908a2562\n"
    },
    {
      "commit": "4ba92fc04be54d55c86befcd50cbfbb66ab694ba",
      "tree": "82296056791a9f813bbf196b6acbaa67113ce687",
      "parents": [
        "1717eb1dc16402627d3361f8bb78493ba0beb9f0"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Fri Feb 14 15:45:27 2014 -0800"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Fri Feb 14 15:45:27 2014 -0800"
      },
      "message": "Clarify permission semantics\n\nBug 12919011\n\nChange-Id: I43a72801ddec04245ac6352eeda4cd0f14aea658\n"
    },
    {
      "commit": "e8ea0d55be47f6d663007b4cb15fcc3d1a91465b",
      "tree": "6b62c7a21feb5ee1dd1c59acf11122707f1f5287",
      "parents": [
        "b542e8e128178560b7e36d476890e66b4e5a69ff",
        "d6739e0f9dd0a5c633ed3cf484f8c0f723168757"
      ],
      "author": {
        "name": "Ben Gruver",
        "email": "bgruv@google.com",
        "time": "Fri Feb 14 23:41:30 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 23:41:30 2014 +0000"
      },
      "message": "am d6739e0f: am 4f416144: am da379447: am 509a243c: Merge \"Check the return value of listFiles on the ifw directory\"\n\n* commit \u0027d6739e0f9dd0a5c633ed3cf484f8c0f723168757\u0027:\n  Check the return value of listFiles on the ifw directory\n"
    },
    {
      "commit": "b542e8e128178560b7e36d476890e66b4e5a69ff",
      "tree": "6b62c7a21feb5ee1dd1c59acf11122707f1f5287",
      "parents": [
        "d35ceee732ad7172e1f7a4261c361591da260120",
        "bdb04f025ce34b0240f01961c43d8156a78e27a2"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Feb 14 23:41:24 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 23:41:24 2014 +0000"
      },
      "message": "am bdb04f02: am 17b7ff4a: am b25a6936: am d7043f00: Merge \"Add hidden minor version ID for support lib workarounds.\"\n\n* commit \u0027bdb04f025ce34b0240f01961c43d8156a78e27a2\u0027:\n  Add hidden minor version ID for support lib workarounds.\n"
    },
    {
      "commit": "d6739e0f9dd0a5c633ed3cf484f8c0f723168757",
      "tree": "d50c39998de36275b1d61301d20950c3eeebf8d8",
      "parents": [
        "bdb04f025ce34b0240f01961c43d8156a78e27a2",
        "4f4161442d1ac6c1a519a06df0e4efeab3072195"
      ],
      "author": {
        "name": "Ben Gruver",
        "email": "bgruv@google.com",
        "time": "Fri Feb 14 23:22:13 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 23:22:13 2014 +0000"
      },
      "message": "am 4f416144: am da379447: am 509a243c: Merge \"Check the return value of listFiles on the ifw directory\"\n\n* commit \u00274f4161442d1ac6c1a519a06df0e4efeab3072195\u0027:\n  Check the return value of listFiles on the ifw directory\n"
    },
    {
      "commit": "bdb04f025ce34b0240f01961c43d8156a78e27a2",
      "tree": "89a61bc1a5242178367de1646272eca2c3c4bf5d",
      "parents": [
        "6795e9c783242b31188d76c5186dfe0751f1731a",
        "17b7ff4af762cd5e9921e9ee360e139956f220a5"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Feb 14 23:22:10 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 23:22:10 2014 +0000"
      },
      "message": "am 17b7ff4a: am b25a6936: am d7043f00: Merge \"Add hidden minor version ID for support lib workarounds.\"\n\n* commit \u002717b7ff4af762cd5e9921e9ee360e139956f220a5\u0027:\n  Add hidden minor version ID for support lib workarounds.\n"
    },
    {
      "commit": "4f4161442d1ac6c1a519a06df0e4efeab3072195",
      "tree": "d50c39998de36275b1d61301d20950c3eeebf8d8",
      "parents": [
        "17b7ff4af762cd5e9921e9ee360e139956f220a5",
        "da37944785c47b2b92c1a0f79c5d602256859fe6"
      ],
      "author": {
        "name": "Ben Gruver",
        "email": "bgruv@google.com",
        "time": "Fri Feb 14 23:08:10 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 23:08:10 2014 +0000"
      },
      "message": "am da379447: am 509a243c: Merge \"Check the return value of listFiles on the ifw directory\"\n\n* commit \u0027da37944785c47b2b92c1a0f79c5d602256859fe6\u0027:\n  Check the return value of listFiles on the ifw directory\n"
    },
    {
      "commit": "17b7ff4af762cd5e9921e9ee360e139956f220a5",
      "tree": "89a61bc1a5242178367de1646272eca2c3c4bf5d",
      "parents": [
        "7a66d8ea7caba75b03e5a75d234a8598e2d887c6",
        "b25a6936a1b0dbabaf8ad8c2ce59e7251daa9e8c"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Feb 14 23:08:01 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 23:08:01 2014 +0000"
      },
      "message": "am b25a6936: am d7043f00: Merge \"Add hidden minor version ID for support lib workarounds.\"\n\n* commit \u0027b25a6936a1b0dbabaf8ad8c2ce59e7251daa9e8c\u0027:\n  Add hidden minor version ID for support lib workarounds.\n"
    },
    {
      "commit": "d35ceee732ad7172e1f7a4261c361591da260120",
      "tree": "964cdb320066c42d87ff6e15f6ea6b751406e05c",
      "parents": [
        "9ef58a47cd76282d32e1e8b10fee2aa7461ea003",
        "8a5dbac349ed5bced0d9509aa5bdcf707df40da2"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Fri Feb 14 22:38:06 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 14 22:38:06 2014 +0000"
      },
      "message": "Merge \"Remove Japanese button swap\""
    },
    {
      "commit": "da37944785c47b2b92c1a0f79c5d602256859fe6",
      "tree": "04949967507b2b81f0f37f1d512330bd283ea960",
      "parents": [
        "b25a6936a1b0dbabaf8ad8c2ce59e7251daa9e8c",
        "509a243c2c5ebc9cc55324bd9a03a5b560d81cfb"
      ],
      "author": {
        "name": "Ben Gruver",
        "email": "bgruv@google.com",
        "time": "Fri Feb 14 13:57:24 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 13:57:24 2014 -0800"
      },
      "message": "am 509a243c: Merge \"Check the return value of listFiles on the ifw directory\"\n\n* commit \u0027509a243c2c5ebc9cc55324bd9a03a5b560d81cfb\u0027:\n  Check the return value of listFiles on the ifw directory\n"
    },
    {
      "commit": "9ef58a47cd76282d32e1e8b10fee2aa7461ea003",
      "tree": "b4a58b95b325fc884cdf29e157e6d0f74f2f3ee8",
      "parents": [
        "fd367734795793e2054aae07905c61ebaefcd56a",
        "cdf1d1895a57af25feb2f618183c935df2f235ad"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Fri Feb 14 21:45:20 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 14 21:45:21 2014 +0000"
      },
      "message": "Merge \"Update createInputSurface() doc\""
    },
    {
      "commit": "8a5dbac349ed5bced0d9509aa5bdcf707df40da2",
      "tree": "2c3ff3cff38ff2c3ebf298254ed8eb952fe3952b",
      "parents": [
        "5a92fec650447baddff3c85aaa83c6fc805880bf"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Wed Feb 12 17:28:57 2014 -0800"
      },
      "committer": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Fri Feb 14 13:20:58 2014 -0800"
      },
      "message": "Remove Japanese button swap\n\nBug: 12923922\nChange-Id: I4960d8189e751514a595823d7ed9b273e3ff8eb8\n"
    },
    {
      "commit": "509a243c2c5ebc9cc55324bd9a03a5b560d81cfb",
      "tree": "2aca8431c1c23c4a57dd5e5b943450d30d68f7da",
      "parents": [
        "d7043f0084237200b6aab5d101c8ab6d3ab495c6",
        "26c6b783d2ab24c3753fa83241beb98c6f1e85d1"
      ],
      "author": {
        "name": "Ben Gruver",
        "email": "bgruv@google.com",
        "time": "Fri Feb 14 21:15:49 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 14 21:15:50 2014 +0000"
      },
      "message": "Merge \"Check the return value of listFiles on the ifw directory\""
    },
    {
      "commit": "26c6b783d2ab24c3753fa83241beb98c6f1e85d1",
      "tree": "17bc90a072f291bdc012a10a3fb5fcebcda56fe1",
      "parents": [
        "a9bb594da6aff97ba927ba67a34486d0b9c1b4a0"
      ],
      "author": {
        "name": "Ben Gruver",
        "email": "bgruv@google.com",
        "time": "Mon Sep 30 17:03:34 2013 -0700"
      },
      "committer": {
        "name": "Ben Gruver",
        "email": "bgruv@google.com",
        "time": "Fri Feb 14 13:07:11 2014 -0800"
      },
      "message": "Check the return value of listFiles on the ifw directory\n\nlistFiles can return null if the directory doesn\u0027t exist\n\nBug: 10497143\nChange-Id: Ie4cbdf18a259a9641669a4e6b9bf49b4879acc67\n"
    },
    {
      "commit": "fd367734795793e2054aae07905c61ebaefcd56a",
      "tree": "9d0eb05eac9442467546732e1d8175a8e2ed4d35",
      "parents": [
        "008b08ae87afe924bded673762a0393eed1c95d7",
        "b32b8a52a3aa2d9d7b5ffaea28e0e31cb077f5e0"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri Feb 14 20:55:52 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 14 20:55:53 2014 +0000"
      },
      "message": "Merge \"Fix gradient radius type\""
    },
    {
      "commit": "b32b8a52a3aa2d9d7b5ffaea28e0e31cb077f5e0",
      "tree": "2db37cd1e1f9ab0a84db027863606198db8e5e39",
      "parents": [
        "5a92fec650447baddff3c85aaa83c6fc805880bf"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri Feb 14 12:54:33 2014 -0800"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri Feb 14 12:54:33 2014 -0800"
      },
      "message": "Fix gradient radius type\n\nBUG: 13029355\nChange-Id: I5139d5da592b8bbf420a31895ae50c365538b9cf\n"
    },
    {
      "commit": "cdf1d1895a57af25feb2f618183c935df2f235ad",
      "tree": "edd8e5c411a8cd83c77a77a8cb03d76cfb6b5998",
      "parents": [
        "ad8e18d4908de84550dd45b1104afa31779e7f6e"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Fri Feb 14 10:06:31 2014 -0800"
      },
      "committer": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Fri Feb 14 20:54:18 2014 +0000"
      },
      "message": "Update createInputSurface() doc\n\nThe Surface returned by MediaCodec#createInputSurface() is configured\nfor HW_VIDEO_ENCODER by the consumer.  Accessing the Surface through\nSurface#lockCanvas() sets SW_READ_OFTEN | SW_WRITE_OFTEN, and some\ndevices choke on the combination.\n\nBug 11418094\n\nChange-Id: Ic182802386146d19b1bdecdb894c5130c563a3ed"
    },
    {
      "commit": "b25a6936a1b0dbabaf8ad8c2ce59e7251daa9e8c",
      "tree": "fb107a8a2fcbe7b0b8197f332e34488249c9ee3d",
      "parents": [
        "3bec0fbb349a969934828ee726956877a3a21dee",
        "d7043f0084237200b6aab5d101c8ab6d3ab495c6"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Feb 14 12:51:32 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 12:51:32 2014 -0800"
      },
      "message": "am d7043f00: Merge \"Add hidden minor version ID for support lib workarounds.\"\n\n* commit \u0027d7043f0084237200b6aab5d101c8ab6d3ab495c6\u0027:\n  Add hidden minor version ID for support lib workarounds.\n"
    },
    {
      "commit": "d7043f0084237200b6aab5d101c8ab6d3ab495c6",
      "tree": "dcc67f8b7e750e3c30d4bd1120ba0b6c0f715d32",
      "parents": [
        "fa8f95e9b96e3a12e98269c8a31ed34df6a323ca",
        "67cc2d033e90572a198898e1814982bea71a2288"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Feb 14 20:47:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 14 20:47:34 2014 +0000"
      },
      "message": "Merge \"Add hidden minor version ID for support lib workarounds.\""
    },
    {
      "commit": "008b08ae87afe924bded673762a0393eed1c95d7",
      "tree": "83e1bd380c56ef4994015612e863457b42a2b4bf",
      "parents": [
        "5a92fec650447baddff3c85aaa83c6fc805880bf",
        "31d6776a9225be5d4ae521a5b551f413c9481aa3"
      ],
      "author": {
        "name": "Kenny Guy",
        "email": "kennyguy@google.com",
        "time": "Fri Feb 14 19:30:25 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 14 19:30:26 2014 +0000"
      },
      "message": "Merge \"Extend pm create-user to handle related and managed users.\""
    },
    {
      "commit": "31d6776a9225be5d4ae521a5b551f413c9481aa3",
      "tree": "15520427eba6bc390353fb5fb340c0132c909982",
      "parents": [
        "a9f387bdf0a836de8bcb12a46a5cdfcb544fbb1a"
      ],
      "author": {
        "name": "Kenny Guy",
        "email": "kennyguy@google.com",
        "time": "Fri Feb 14 17:35:05 2014 +0000"
      },
      "committer": {
        "name": "Kenny Guy",
        "email": "kennyguy@google.com",
        "time": "Fri Feb 14 19:12:03 2014 +0000"
      },
      "message": "Extend pm create-user to handle related and managed users.\n\nChange-Id: I0a290b9debdc8ddf23b72a84bf98908ab7fa7c0d\n"
    },
    {
      "commit": "fa8cc5f68093a4f465aa9efa5507acf25602643f",
      "tree": "5892693ef6447412d075a7691a22a6d036868f94",
      "parents": [
        "5a92fec650447baddff3c85aaa83c6fc805880bf"
      ],
      "author": {
        "name": "Zhijun He",
        "email": "zhijunhe@google.com",
        "time": "Fri Feb 14 10:44:32 2014 -0800"
      },
      "committer": {
        "name": "Zhijun He",
        "email": "zhijunhe@google.com",
        "time": "Fri Feb 14 10:48:38 2014 -0800"
      },
      "message": "Camera2: Unhide some capture request templates\n\nChange-Id: I13a45b51c129ba562cce0374ae3c63e853144c10\n"
    },
    {
      "commit": "5a92fec650447baddff3c85aaa83c6fc805880bf",
      "tree": "62c0ae980484f3fb86a2f881b550887d6ea482a6",
      "parents": [
        "a9f387bdf0a836de8bcb12a46a5cdfcb544fbb1a",
        "4b7510cf842fdadf1b7e8e0495ded1b2bbd50d7e"
      ],
      "author": {
        "name": "rich cannings",
        "email": "richc@google.com",
        "time": "Fri Feb 14 18:04:45 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 14 18:04:46 2014 +0000"
      },
      "message": "Merge \"Make FORCE_STOP_PACKAGES \"signature|system\"\""
    },
    {
      "commit": "a9f387bdf0a836de8bcb12a46a5cdfcb544fbb1a",
      "tree": "228c451ee85ae004dc62b1eedc79522efa40fdf9",
      "parents": [
        "ee904d4d3ee710f292b607224a6017e843827360",
        "8e39736f91a08961cf59c87075e61d9026833b50"
      ],
      "author": {
        "name": "Paul Lawrence",
        "email": "paullawrence@google.com",
        "time": "Fri Feb 14 15:24:59 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 14 15:25:01 2014 +0000"
      },
      "message": "Merge \"Support default, pattern, pin and password encryption types\""
    },
    {
      "commit": "788fa41482b9d398591b7db8b0b01839029611ad",
      "tree": "ab94d4040351d79cca717a8b7e21fc6be5d0fcb5",
      "parents": [
        "48620f1d1b03e1cb4e0dce4999e0a4c2daf3a1b2"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Tue Jan 21 15:32:36 2014 +0000"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Feb 14 14:08:57 2014 +0000"
      },
      "message": "Extended locales in AAPT / AssetManager.\n\nSupport 3 letter language codes, script codes \u0026\nvariants. The bulk of the changes are related to\nthe implementation of command line filtering of\nlocales etc. The previous code assumed that the\nvalue of each \"axis\" (locale, density, size etc.)\ncould be represented by a 4 byte type. This is\nno longer the case.\n\nThis change introduces a new class, AaptLocaleValue\nwhich holds a (normalized) locale parsed from a\ndirectory name or a filter string. This class takes\nresponsibility for parsing locales as well as\nwriting them to ResTable_config structures, which is\ntheir representation in the resource table.\n\nThis includes minor changes at the java / JNI level\nfor AssetManager. We now call locale.toLanguageTag()\nto give the native layer a well formed BCP-47 tag.\nI\u0027ve removed some duplicated parsing code in\nAssetManager.cpp and replaced them with functions on\nResTable_config. The native getLocales function has\nbeen changed to return well formed BCP-47 locales as\nwell, so that the corresponding java function can use\nLocale.forLanguageTag to construct a Locale object\nout of it.\n\nFinally, this change introduces default and copy\nconstructors for ResTable_config to prevent having\nto memset() the associated memory to 0 on every\nstack allocation.\n\n(cherry-picked from commit 91447d88f2bdf9c2bf8d1a53570efef6172fba74)\n\nChange-Id: I1b43086860661012f949fb8e5deb7df44519b854\n"
    },
    {
      "commit": "48620f1d1b03e1cb4e0dce4999e0a4c2daf3a1b2",
      "tree": "f3cb2956e73be5cddeef2792622d52a638f643a7",
      "parents": [
        "24d8fa739b7ca0791174af260ed95cdc139e0903"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Jan 20 13:57:11 2014 +0000"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Feb 14 14:08:23 2014 +0000"
      },
      "message": "AssetManager support for 3 letter lang/country codes.\n\n- 3 letter codes are packed into the existing 32 bit locale\n  field in ResTable_config\n- We introduce new fields for script / variant information.\n\nNote that we define a \"match\" between two ResTable_config\nstructures to be purely on the basis of their language \u0026\ncountry (disregarding the script and the variant). However,\nconfigs with scripts and variants are considered to be more\nspecific than those without.\n\n(cherry picked from commit 378c6775a62d9c461cde51f06c1b14bb014c78fd)\n\nChange-Id: I7dce82a3fe2412834252723f458826ae41535a78\n"
    },
    {
      "commit": "ee904d4d3ee710f292b607224a6017e843827360",
      "tree": "e75ccc9458b62e8899b9360d20d867d0716b7bc5",
      "parents": [
        "28114904554c520b26a66eb40439c4c9490286d8",
        "6795e9c783242b31188d76c5186dfe0751f1731a"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Feb 14 13:23:46 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 13:23:46 2014 +0000"
      },
      "message": "am 6795e9c7: am 7a66d8ea: am 3bec0fbb: am fa8f95e9: Merge \"AArch64: Use long for pointers in SurfaceSession class\"\n\n* commit \u00276795e9c783242b31188d76c5186dfe0751f1731a\u0027:\n  AArch64: Use long for pointers in SurfaceSession class\n"
    },
    {
      "commit": "6795e9c783242b31188d76c5186dfe0751f1731a",
      "tree": "7f8d3100ba287907f61b3ba79a925c1ae661b924",
      "parents": [
        "f75aaf0282531f8e8448bfb1cbdfb239f683ae8b",
        "7a66d8ea7caba75b03e5a75d234a8598e2d887c6"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Feb 14 13:20:47 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 13:20:47 2014 +0000"
      },
      "message": "am 7a66d8ea: am 3bec0fbb: am fa8f95e9: Merge \"AArch64: Use long for pointers in SurfaceSession class\"\n\n* commit \u00277a66d8ea7caba75b03e5a75d234a8598e2d887c6\u0027:\n  AArch64: Use long for pointers in SurfaceSession class\n"
    },
    {
      "commit": "7a66d8ea7caba75b03e5a75d234a8598e2d887c6",
      "tree": "7f8d3100ba287907f61b3ba79a925c1ae661b924",
      "parents": [
        "ae254a8d716b0515c5c91359a690987dfe8d5e9d",
        "3bec0fbb349a969934828ee726956877a3a21dee"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Feb 14 13:17:13 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 13:17:13 2014 +0000"
      },
      "message": "am 3bec0fbb: am fa8f95e9: Merge \"AArch64: Use long for pointers in SurfaceSession class\"\n\n* commit \u00273bec0fbb349a969934828ee726956877a3a21dee\u0027:\n  AArch64: Use long for pointers in SurfaceSession class\n"
    },
    {
      "commit": "3bec0fbb349a969934828ee726956877a3a21dee",
      "tree": "914b8c246d5ae8b8347b24eefd294742ffb6754a",
      "parents": [
        "01de243263d347f2ac13a239d67d41817e34df33",
        "fa8f95e9b96e3a12e98269c8a31ed34df6a323ca"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Feb 14 05:14:07 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 05:14:07 2014 -0800"
      },
      "message": "am fa8f95e9: Merge \"AArch64: Use long for pointers in SurfaceSession class\"\n\n* commit \u0027fa8f95e9b96e3a12e98269c8a31ed34df6a323ca\u0027:\n  AArch64: Use long for pointers in SurfaceSession class\n"
    },
    {
      "commit": "fa8f95e9b96e3a12e98269c8a31ed34df6a323ca",
      "tree": "a37c24e992696e60829e1b0c040370a5f154c441",
      "parents": [
        "24d8fa739b7ca0791174af260ed95cdc139e0903",
        "a3850d8f8fc096a7195d34f05f45a4e29926e36c"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Feb 14 13:10:43 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 14 13:10:44 2014 +0000"
      },
      "message": "Merge \"AArch64: Use long for pointers in SurfaceSession class\""
    },
    {
      "commit": "28114904554c520b26a66eb40439c4c9490286d8",
      "tree": "f95bd8cc3e64b6fe614e7738c6db17ac96f5d080",
      "parents": [
        "88aaef71289177644f723d3d0f20f34a6f9b3d2c",
        "f75aaf0282531f8e8448bfb1cbdfb239f683ae8b"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Feb 14 09:50:48 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 09:50:48 2014 +0000"
      },
      "message": "am f75aaf02: am ae254a8d: am 3048191b: Remove onCreate() method that should not be there.\n\n* commit \u0027f75aaf0282531f8e8448bfb1cbdfb239f683ae8b\u0027:\n  Remove onCreate() method that should not be there.\n"
    },
    {
      "commit": "88aaef71289177644f723d3d0f20f34a6f9b3d2c",
      "tree": "1ac6363de0a0b74a046ccd929e431bf60acc0328",
      "parents": [
        "00aefc8fa85f7a1dd171d7b0d906630abba7fc93",
        "ce0552f360d8c8f0bc45095293be369800ce9c93"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Feb 14 09:50:37 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 09:50:37 2014 +0000"
      },
      "message": "am ce0552f3: am 8a4c2bb1: am 567f7ca4: Refactor dream manager to new pattern.\n\n* commit \u0027ce0552f360d8c8f0bc45095293be369800ce9c93\u0027:\n  Refactor dream manager to new pattern.\n"
    },
    {
      "commit": "f75aaf0282531f8e8448bfb1cbdfb239f683ae8b",
      "tree": "734ef77ab769c7693b2371cd12fff7abfef1c2ce",
      "parents": [
        "ce0552f360d8c8f0bc45095293be369800ce9c93",
        "ae254a8d716b0515c5c91359a690987dfe8d5e9d"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Feb 14 09:41:42 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 09:41:42 2014 +0000"
      },
      "message": "am ae254a8d: am 3048191b: Remove onCreate() method that should not be there.\n\n* commit \u0027ae254a8d716b0515c5c91359a690987dfe8d5e9d\u0027:\n  Remove onCreate() method that should not be there.\n"
    },
    {
      "commit": "ce0552f360d8c8f0bc45095293be369800ce9c93",
      "tree": "3b6cd55bc5dd14616f8360d30e3adf839eb5b551",
      "parents": [
        "6231c948b0dc8dc97a5054f26c398a9a2884921f",
        "8a4c2bb1f07cf1d971290a7310d7b71aceb71590"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Feb 14 09:41:38 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 09:41:38 2014 +0000"
      },
      "message": "am 8a4c2bb1: am 567f7ca4: Refactor dream manager to new pattern.\n\n* commit \u00278a4c2bb1f07cf1d971290a7310d7b71aceb71590\u0027:\n  Refactor dream manager to new pattern.\n"
    },
    {
      "commit": "ae254a8d716b0515c5c91359a690987dfe8d5e9d",
      "tree": "734ef77ab769c7693b2371cd12fff7abfef1c2ce",
      "parents": [
        "8a4c2bb1f07cf1d971290a7310d7b71aceb71590",
        "3048191b4cf9eff7a72b84065dec2b3dd1e89b3c"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Feb 14 09:14:15 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 09:14:15 2014 +0000"
      },
      "message": "am 3048191b: Remove onCreate() method that should not be there.\n\n* commit \u00273048191b4cf9eff7a72b84065dec2b3dd1e89b3c\u0027:\n  Remove onCreate() method that should not be there.\n"
    },
    {
      "commit": "8a4c2bb1f07cf1d971290a7310d7b71aceb71590",
      "tree": "3b6cd55bc5dd14616f8360d30e3adf839eb5b551",
      "parents": [
        "dc3561df118a17a099285c9be312fb66f91314ec",
        "567f7ca424280ae957b04d4f3df690055f2d41df"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Feb 14 09:14:09 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 09:14:09 2014 +0000"
      },
      "message": "am 567f7ca4: Refactor dream manager to new pattern.\n\n* commit \u0027567f7ca424280ae957b04d4f3df690055f2d41df\u0027:\n  Refactor dream manager to new pattern.\n"
    },
    {
      "commit": "3048191b4cf9eff7a72b84065dec2b3dd1e89b3c",
      "tree": "fca049dc4e9c50c1f0648e4ed5386d46d7b69d6f",
      "parents": [
        "567f7ca424280ae957b04d4f3df690055f2d41df"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Feb 13 23:02:05 2014 -0800"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Feb 13 23:26:59 2014 -0800"
      },
      "message": "Remove onCreate() method that should not be there.\n\nChange-Id: I8355dd78f910afa9895d2fa00cb627a0885d9eec\n"
    },
    {
      "commit": "567f7ca424280ae957b04d4f3df690055f2d41df",
      "tree": "8ed338015b00d163576d03d0aa5cf67b85c5b42b",
      "parents": [
        "474f1fbe8d87563909c3cb69ec921d427cd1f0b0"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Jan 30 23:38:03 2014 -0800"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Feb 13 23:26:59 2014 -0800"
      },
      "message": "Refactor dream manager to new pattern.\n\nChange-Id: I99ab4bd98d56a290368dc4b24e5bb24e0656b522\n"
    },
    {
      "commit": "00aefc8fa85f7a1dd171d7b0d906630abba7fc93",
      "tree": "de22ad03f2081670325d143b3952d8e8a8d37457",
      "parents": [
        "c63abee945949dc9ac8a3fb9e17726ca420ce1fd"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Thu Feb 13 19:21:54 2014 -0800"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Thu Feb 13 19:21:54 2014 -0800"
      },
      "message": "Fix build\n\nChange-Id: Iec813bf820b4b5cb87949f4476d1b288c89c5f8a\n"
    },
    {
      "commit": "c63abee945949dc9ac8a3fb9e17726ca420ce1fd",
      "tree": "3c1d21288603edd59c925545c5bbdc9c237a5f73",
      "parents": [
        "c1e0f9be09750055914f873e690d334821739909",
        "6231c948b0dc8dc97a5054f26c398a9a2884921f"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@android.com",
        "time": "Fri Feb 14 02:03:48 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 02:03:48 2014 +0000"
      },
      "message": "am 6231c948: am dc3561df: am 01de2432: am 24d8fa73: Merge \"frameworks/base: move idmap from frameworks/native\"\n\n* commit \u00276231c948b0dc8dc97a5054f26c398a9a2884921f\u0027:\n  frameworks/base: move idmap from frameworks/native\n"
    },
    {
      "commit": "c1e0f9be09750055914f873e690d334821739909",
      "tree": "d577c2576b4e7b5c75536f8cbb5a5e097570274b",
      "parents": [
        "23160f4fb911811759643bd3ef42e7b96abc1265",
        "df10f02a1428e12acda695360a5e760c8e806ea2"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Feb 14 02:03:44 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 02:03:44 2014 +0000"
      },
      "message": "am df10f02a: am e574f7de: am ea56c795: am bbba8211: Merge \"Telephony: Handle DATA_CALL_LIST in DCC.\"\n\n* commit \u0027df10f02a1428e12acda695360a5e760c8e806ea2\u0027:\n  Telephony: Handle DATA_CALL_LIST in DCC.\n"
    },
    {
      "commit": "6231c948b0dc8dc97a5054f26c398a9a2884921f",
      "tree": "aaa4dfc755da057f36c03acd2dd2658c7793bf1e",
      "parents": [
        "df10f02a1428e12acda695360a5e760c8e806ea2",
        "dc3561df118a17a099285c9be312fb66f91314ec"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@android.com",
        "time": "Fri Feb 14 02:00:49 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 02:00:49 2014 +0000"
      },
      "message": "am dc3561df: am 01de2432: am 24d8fa73: Merge \"frameworks/base: move idmap from frameworks/native\"\n\n* commit \u0027dc3561df118a17a099285c9be312fb66f91314ec\u0027:\n  frameworks/base: move idmap from frameworks/native\n"
    },
    {
      "commit": "df10f02a1428e12acda695360a5e760c8e806ea2",
      "tree": "9e23317c85347cb37f0d836cac32c9be0e739c29",
      "parents": [
        "3816fa8beec3592360bf4ec1c4dde22c271b17f9",
        "e574f7decf7bc2c6861aff2fd4458b9f96a08a28"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Feb 14 02:00:46 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 02:00:46 2014 +0000"
      },
      "message": "am e574f7de: am ea56c795: am bbba8211: Merge \"Telephony: Handle DATA_CALL_LIST in DCC.\"\n\n* commit \u0027e574f7decf7bc2c6861aff2fd4458b9f96a08a28\u0027:\n  Telephony: Handle DATA_CALL_LIST in DCC.\n"
    },
    {
      "commit": "dc3561df118a17a099285c9be312fb66f91314ec",
      "tree": "aaa4dfc755da057f36c03acd2dd2658c7793bf1e",
      "parents": [
        "e574f7decf7bc2c6861aff2fd4458b9f96a08a28",
        "01de243263d347f2ac13a239d67d41817e34df33"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@android.com",
        "time": "Fri Feb 14 01:54:49 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 01:54:49 2014 +0000"
      },
      "message": "am 01de2432: am 24d8fa73: Merge \"frameworks/base: move idmap from frameworks/native\"\n\n* commit \u002701de243263d347f2ac13a239d67d41817e34df33\u0027:\n  frameworks/base: move idmap from frameworks/native\n"
    },
    {
      "commit": "e574f7decf7bc2c6861aff2fd4458b9f96a08a28",
      "tree": "9e23317c85347cb37f0d836cac32c9be0e739c29",
      "parents": [
        "21ab13ff743fda1cec1923a8dec6b5553a514759",
        "ea56c795b0b4997f5835ec42a18eccdb173bc468"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Feb 14 01:54:43 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 01:54:43 2014 +0000"
      },
      "message": "am ea56c795: am bbba8211: Merge \"Telephony: Handle DATA_CALL_LIST in DCC.\"\n\n* commit \u0027ea56c795b0b4997f5835ec42a18eccdb173bc468\u0027:\n  Telephony: Handle DATA_CALL_LIST in DCC.\n"
    },
    {
      "commit": "01de243263d347f2ac13a239d67d41817e34df33",
      "tree": "2afc3729342d3aa7d1aac4069ed3934d922bd017",
      "parents": [
        "ea56c795b0b4997f5835ec42a18eccdb173bc468",
        "24d8fa739b7ca0791174af260ed95cdc139e0903"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@android.com",
        "time": "Thu Feb 13 17:50:53 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Feb 13 17:50:53 2014 -0800"
      },
      "message": "am 24d8fa73: Merge \"frameworks/base: move idmap from frameworks/native\"\n\n* commit \u002724d8fa739b7ca0791174af260ed95cdc139e0903\u0027:\n  frameworks/base: move idmap from frameworks/native\n"
    }
  ],
  "next": "ea56c795b0b4997f5835ec42a18eccdb173bc468"
}
