)]}'
{
  "log": [
    {
      "commit": "027610a76e67f39e3a435d68ec785a1cf09dcf9c",
      "tree": "3de83809df6336bef734be54274bda7eefb3f3d2",
      "parents": [
        "afb05db237c2d614ddde77f033e0ac1856f17170",
        "964eb4389bb62e4e9e7f65ef7b9307e052053679"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Mon Oct 18 13:03:35 2010 -0700"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Mon Oct 18 13:03:35 2010 -0700"
      },
      "message": "resolved conflicts for merge of 964eb438 to master\n\nChange-Id: I0c54d6b88356d8734d7f51234b0114434414502e\n"
    },
    {
      "commit": "afb05db237c2d614ddde77f033e0ac1856f17170",
      "tree": "e7c89d9e3caa917481953ca81e662c7f5cbd6c96",
      "parents": [
        "16b8bf079363a33494c144d6d26c9967076d4d56",
        "e2a26e155b79a57b94125a605e7b33ef8eb6096b"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Oct 18 12:27:54 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 18 12:27:54 2010 -0700"
      },
      "message": "Merge \"Adding new unit test for rsDebug().\""
    },
    {
      "commit": "16b8bf079363a33494c144d6d26c9967076d4d56",
      "tree": "0e1455ce10b3b19ae2b4aef3599bcf4c42173604",
      "parents": [
        "2cd6f4709c6c260bfde999d7fe5364e88ee46b53",
        "fc16915d327888e110d04564eed58306d6e8585b"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Mon Oct 18 12:23:28 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 18 12:23:28 2010 -0700"
      },
      "message": "Merge changes I4a85ff69,Idba4acc2\n\n* changes:\n  Fix DumpRenderTree2 script to allow only one path to be specified\n  Improve error handling in DumpRenderTree2 scripts\n"
    },
    {
      "commit": "fc16915d327888e110d04564eed58306d6e8585b",
      "tree": "172e572e3ac82f76ba9eb504cb03d7731d2ce490",
      "parents": [
        "ae47ce00460538d7db688a269d8cbae5a2054b18"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Mon Oct 18 12:39:42 2010 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Mon Oct 18 20:20:42 2010 +0100"
      },
      "message": "Fix DumpRenderTree2 script to allow only one path to be specified\n\nChange-Id: I4a85ff69554a9c76af0b2deea747b8414660fee2\n"
    },
    {
      "commit": "ae47ce00460538d7db688a269d8cbae5a2054b18",
      "tree": "e4ec30911691dfe1da8c76fd3c85ce594257c2a2",
      "parents": [
        "99e3fab534d3a489726665cb8c71edecd5798b04"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Fri Oct 15 17:39:09 2010 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Mon Oct 18 20:20:41 2010 +0100"
      },
      "message": "Improve error handling in DumpRenderTree2 scripts\n\nChange-Id: Idba4acc22dd037a001ea5c05cbd6a29292f6de2c\n"
    },
    {
      "commit": "e2a26e155b79a57b94125a605e7b33ef8eb6096b",
      "tree": "a064e5bc6cde36393ebec0f21eadccc957a55ec3",
      "parents": [
        "2cd6f4709c6c260bfde999d7fe5364e88ee46b53"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Oct 18 12:17:03 2010 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Oct 18 12:17:03 2010 -0700"
      },
      "message": "Adding new unit test for rsDebug().\n\nChange-Id: I8a354e40640b83aca3148aa0cf13d3335ff37dd4\n"
    },
    {
      "commit": "2cd6f4709c6c260bfde999d7fe5364e88ee46b53",
      "tree": "dc1bf3f26629961f4a41357be5a090a0c21e84fa",
      "parents": [
        "a6fdc38b243233a7be0d0eca46ff98e17ebb6c3a",
        "6568896117197216de4877a31c382c7769617a10"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Oct 18 11:45:15 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 18 11:45:16 2010 -0700"
      },
      "message": "Merge \"Add support for rsDebug with 64-bit types.\""
    },
    {
      "commit": "a6fdc38b243233a7be0d0eca46ff98e17ebb6c3a",
      "tree": "bcab75cfcbe9de43293f617d86bf86e333a8d624",
      "parents": [
        "1f696ffcdd96c2c1d74ea3c8037bb335ea4a92d7",
        "0cd8122f7538a4c50c9f3270eff44604828f560a"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Oct 18 11:42:20 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 18 11:42:20 2010 -0700"
      },
      "message": "Merge \"Hide ButtonGroup - not ready for public consumption.\""
    },
    {
      "commit": "0cd8122f7538a4c50c9f3270eff44604828f560a",
      "tree": "cec04c5459cf59f74268d767d89f03d59ddfaf41",
      "parents": [
        "65202242defad10eb33a3b3277af49eb238a3f33"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Oct 18 11:11:19 2010 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Oct 18 11:11:19 2010 -0700"
      },
      "message": "Hide ButtonGroup - not ready for public consumption.\n\nChange-Id: I9afeac135c1d7a6115789ed2a2f43ad9aa9d4fcf\n"
    },
    {
      "commit": "1f696ffcdd96c2c1d74ea3c8037bb335ea4a92d7",
      "tree": "a242316b99684ef9186d9af96a8502cf58befd3a",
      "parents": [
        "65202242defad10eb33a3b3277af49eb238a3f33",
        "1be73390778eb1b033a4db6339c8a8b325dfaad9"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Mon Oct 18 10:40:47 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 18 10:40:47 2010 -0700"
      },
      "message": "Merge \"Rename DeviceOrientationManager to DeviceMotionAndOrientationManager\""
    },
    {
      "commit": "65202242defad10eb33a3b3277af49eb238a3f33",
      "tree": "a262ff51b7af168357c61673e1aa44d87909b12d",
      "parents": [
        "dd70133ceb314b2753b6b0e7d22565d56eaf9785",
        "157fa0aca55b8e4747f00d2b729e5e361dea7ddb"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Oct 18 10:33:17 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 18 10:33:17 2010 -0700"
      },
      "message": "am 157fa0ac: am 77c011ba: Set default heap size to 5MB.\n\nMerge commit \u0027157fa0aca55b8e4747f00d2b729e5e361dea7ddb\u0027\n\n* commit \u0027157fa0aca55b8e4747f00d2b729e5e361dea7ddb\u0027:\n  Set default heap size to 5MB.\n"
    },
    {
      "commit": "dd70133ceb314b2753b6b0e7d22565d56eaf9785",
      "tree": "7d662b37669b78d4c6da35ed06d461379f64258e",
      "parents": [
        "1012f1f1487e23458f81bf75ab474e6473761904",
        "1a32602212bad146990418094b0ffcab05c5eb7b"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Oct 18 10:32:05 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 18 10:32:05 2010 -0700"
      },
      "message": "am 1a326022: am 208bb08a: Merge \"Fix issue 3098880.\" into gingerbread\n\nMerge commit \u00271a32602212bad146990418094b0ffcab05c5eb7b\u0027\n\n* commit \u00271a32602212bad146990418094b0ffcab05c5eb7b\u0027:\n  Fix issue 3098880.\n"
    },
    {
      "commit": "1012f1f1487e23458f81bf75ab474e6473761904",
      "tree": "ba63d69b97c389c563b0a7eeefd7f1551e6e728c",
      "parents": [
        "46d211612560049e6b3a7030fc25be5ce31bb4f6",
        "21059b637c30cbecbc4eb7e69481a5e582d0ba2b"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Mon Oct 18 10:31:58 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 18 10:31:58 2010 -0700"
      },
      "message": "am 21059b63: am 5e7b7cd6: Merge \"range checking for tnf\" into gingerbread\n\nMerge commit \u002721059b637c30cbecbc4eb7e69481a5e582d0ba2b\u0027\n\n* commit \u002721059b637c30cbecbc4eb7e69481a5e582d0ba2b\u0027:\n  range checking for tnf\n"
    },
    {
      "commit": "46d211612560049e6b3a7030fc25be5ce31bb4f6",
      "tree": "1d3a8583b2d27976bc88dec4d888fddf642c5f17",
      "parents": [
        "195226a3c83be8f3b2cfaeab3e5db0b9165ef414",
        "097ea0bb508e3c6e9253e3c50dc9a6704681ce43"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Mon Oct 18 10:31:51 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 18 10:31:51 2010 -0700"
      },
      "message": "am 097ea0bb: (-s ours) am dc83fd5a: Merge \"Import revised translations DO NOT MERGE\" into gingerbread\n\nMerge commit \u0027097ea0bb508e3c6e9253e3c50dc9a6704681ce43\u0027\n\n* commit \u0027097ea0bb508e3c6e9253e3c50dc9a6704681ce43\u0027:\n  Import revised translations DO NOT MERGE\n"
    },
    {
      "commit": "195226a3c83be8f3b2cfaeab3e5db0b9165ef414",
      "tree": "1d3a8583b2d27976bc88dec4d888fddf642c5f17",
      "parents": [
        "d21de4b921a8969b0558cffade0a39fe14ba8a54",
        "9e0e054388689fd618c84a283c28ee484477b44d"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Oct 18 10:31:43 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 18 10:31:43 2010 -0700"
      },
      "message": "am 9e0e0543: am 36e65ffd: Merge \"Fix a native crash in input dispatcher when windows are removed.\" into gingerbread\n\nMerge commit \u00279e0e054388689fd618c84a283c28ee484477b44d\u0027\n\n* commit \u00279e0e054388689fd618c84a283c28ee484477b44d\u0027:\n  Fix a native crash in input dispatcher when windows are removed.\n"
    },
    {
      "commit": "d21de4b921a8969b0558cffade0a39fe14ba8a54",
      "tree": "afc6505713cbed988f98db8f4f126d6e2d67a8c1",
      "parents": [
        "1a2c6089f81488a13de929028ea4627c6916a9c5",
        "6ba052b4847d85831c38c9b8e2942cef4987e55b"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Oct 18 10:31:38 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 18 10:31:38 2010 -0700"
      },
      "message": "am 6ba052b4: (-s ours) am c1a564b1: Merge \"Add support for secure system overlays.  (DO NOT MERGE)\" into gingerbread\n\nMerge commit \u00276ba052b4847d85831c38c9b8e2942cef4987e55b\u0027\n\n* commit \u00276ba052b4847d85831c38c9b8e2942cef4987e55b\u0027:\n  Add support for secure system overlays.  (DO NOT MERGE)\n"
    },
    {
      "commit": "1a2c6089f81488a13de929028ea4627c6916a9c5",
      "tree": "afc6505713cbed988f98db8f4f126d6e2d67a8c1",
      "parents": [
        "5bb9e621e16278080ce697a8c958927d51e5ebf6",
        "bce520e6460e712c0985f12cf212e2d72fd1b9e4"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Mon Oct 18 10:31:25 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 18 10:31:25 2010 -0700"
      },
      "message": "am bce520e6: (-s ours) am b3c2d480: Merge \"DO NOT MERGE - Quick fix for menu background for SDK/emulator (mdpi)\" into gingerbread\n\nMerge commit \u0027bce520e6460e712c0985f12cf212e2d72fd1b9e4\u0027\n\n* commit \u0027bce520e6460e712c0985f12cf212e2d72fd1b9e4\u0027:\n  DO NOT MERGE - Quick fix for menu background for SDK/emulator (mdpi)\n"
    },
    {
      "commit": "5bb9e621e16278080ce697a8c958927d51e5ebf6",
      "tree": "afc6505713cbed988f98db8f4f126d6e2d67a8c1",
      "parents": [
        "246d8b7d154a257676e83257c1425b8ef9ba2574",
        "20856f71d971a85a25307941055fb9543adcdc68"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Oct 18 09:31:09 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 18 09:31:09 2010 -0700"
      },
      "message": "am 20856f71: am c9f7890a: Revise some javadocs for NFC; add package description\n\nMerge commit \u002720856f71d971a85a25307941055fb9543adcdc68\u0027\n\n* commit \u002720856f71d971a85a25307941055fb9543adcdc68\u0027:\n  Revise some javadocs for NFC; add package description\n"
    },
    {
      "commit": "246d8b7d154a257676e83257c1425b8ef9ba2574",
      "tree": "cb1ba5bbc66119c5b90b12d6e89c8c71757be1c8",
      "parents": [
        "613ef2efa30e66591af45e3f394c0d00caf447ee",
        "53820a9694a8f3c6564edb6caf90350e96b57567"
      ],
      "author": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Mon Oct 18 09:30:57 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 18 09:30:57 2010 -0700"
      },
      "message": "am 53820a96: (-s ours) am 7ef6834e: Merge \"DO NOT MERGE\" into gingerbread\n\nMerge commit \u002753820a9694a8f3c6564edb6caf90350e96b57567\u0027\n\n* commit \u002753820a9694a8f3c6564edb6caf90350e96b57567\u0027:\n  DO NOT MERGE\n"
    },
    {
      "commit": "613ef2efa30e66591af45e3f394c0d00caf447ee",
      "tree": "cb1ba5bbc66119c5b90b12d6e89c8c71757be1c8",
      "parents": [
        "ac2a88061dc9a1ade73b3e76a033238a8be4cb98"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon Oct 18 08:47:03 2010 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon Oct 18 08:47:03 2010 -0700"
      },
      "message": "Fix build (bad merge)\n\nBug: 3101573\nChange-Id: I2c0518e31f39c9a6e88d86cc468653bbcb5be05e\n"
    },
    {
      "commit": "ac2a88061dc9a1ade73b3e76a033238a8be4cb98",
      "tree": "637e5efc14c19ec4a7c258ad2fbb18957b0565ce",
      "parents": [
        "5582cc3a68589c905d56a05b17ba4d247c1b78b0"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon Oct 18 08:40:53 2010 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon Oct 18 08:41:14 2010 -0700"
      },
      "message": "Remove one more opencore include path\n\nBug: 3101573\nChange-Id: Id60845e4c46523e910504fe6e707f8247a3b6102\n"
    },
    {
      "commit": "5582cc3a68589c905d56a05b17ba4d247c1b78b0",
      "tree": "4f94c0362154a35456a5a2a3847fa31bcf83d652",
      "parents": [
        "5b9fd116f9b63e06fa431a57a1c2e4e5bc03f3fc",
        "fb47487259f0d5329d0fdbdecfc56baab9b96817"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon Oct 18 08:33:38 2010 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon Oct 18 08:33:38 2010 -0700"
      },
      "message": "Merge fb474872 from gingerbread-plus-aosp\n\nChange-Id: I1bbb845a86a7b7df44ea175df3af22e5f47c44e3\n"
    },
    {
      "commit": "5b9fd116f9b63e06fa431a57a1c2e4e5bc03f3fc",
      "tree": "8dc337794ab727e50fbd3842ecb1f058e73c2804",
      "parents": [
        "875ecaa511ce36c8044ccdf48ee2a3e69dd633fe",
        "746c6a1c6d70769ee4b08b9a7b87d0c5aa65c2e4"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 18 08:05:09 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 18 08:05:09 2010 -0700"
      },
      "message": "am 746c6a1c: am ff7a7a45: Merge \"Check-in of a copy of the Khronos OpenMAX headers formerly included from external/opencore.\" into gingerbread\n\nMerge commit \u0027746c6a1c6d70769ee4b08b9a7b87d0c5aa65c2e4\u0027\n\n* commit \u0027746c6a1c6d70769ee4b08b9a7b87d0c5aa65c2e4\u0027:\n  Check-in of a copy of the Khronos OpenMAX headers formerly included from external/opencore.\n"
    },
    {
      "commit": "875ecaa511ce36c8044ccdf48ee2a3e69dd633fe",
      "tree": "0eee1fac2967ffd3fe711eb56d39e7f1d7f270c8",
      "parents": [
        "dab540e6f8535f6534c08c947c6ccd1d4c43692e",
        "13e46665ff69c1a37880762d7d611aacdf02dac7"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Oct 18 08:04:47 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 18 08:04:47 2010 -0700"
      },
      "message": "am 13e46665: am 736f5ec4: Merge \"Work on issue #3101415: Crespo apps seem to have their UID changed over time.\" into gingerbread\n\nMerge commit \u002713e46665ff69c1a37880762d7d611aacdf02dac7\u0027\n\n* commit \u002713e46665ff69c1a37880762d7d611aacdf02dac7\u0027:\n  Work on issue #3101415: Crespo apps seem to have their UID changed over time.\n"
    },
    {
      "commit": "dab540e6f8535f6534c08c947c6ccd1d4c43692e",
      "tree": "7706bf26d19340c873c80667789120d69e1fad54",
      "parents": [
        "f58546da6539ba4c63fc91b8851db2e1138adf90",
        "cf66f587514a935c290c8c9558243a48ba0243eb"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Mon Oct 18 08:04:35 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 18 08:04:35 2010 -0700"
      },
      "message": "am cf66f587: (-s ours) am 4e08a985: Merge \"fix build DO NOT MERGE\" into gingerbread\n\nMerge commit \u0027cf66f587514a935c290c8c9558243a48ba0243eb\u0027\n\n* commit \u0027cf66f587514a935c290c8c9558243a48ba0243eb\u0027:\n  fix build DO NOT MERGE\n"
    },
    {
      "commit": "f58546da6539ba4c63fc91b8851db2e1138adf90",
      "tree": "7706bf26d19340c873c80667789120d69e1fad54",
      "parents": [
        "8b1373fbed9adfd16eb6427e328261a2accf4a41",
        "e35cd5f569fe760385198f485e4610ad13033dd3"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Mon Oct 18 08:04:28 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 18 08:04:28 2010 -0700"
      },
      "message": "am e35cd5f5: (-s ours) am 73dbdc35: Merge \"DO NOT MERGE - Updated media transport controls (hdpi and mdpi)\" into gingerbread\n\nMerge commit \u0027e35cd5f569fe760385198f485e4610ad13033dd3\u0027\n\n* commit \u0027e35cd5f569fe760385198f485e4610ad13033dd3\u0027:\n  DO NOT MERGE - Updated media transport controls (hdpi and mdpi)\n"
    },
    {
      "commit": "8b1373fbed9adfd16eb6427e328261a2accf4a41",
      "tree": "7706bf26d19340c873c80667789120d69e1fad54",
      "parents": [
        "e8aa954e46d002ae89fcfc307956312721b41b5f",
        "d687504e73b9d4a41b7ba28de864b4f3ab5c48e4"
      ],
      "author": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Mon Oct 18 08:04:08 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 18 08:04:08 2010 -0700"
      },
      "message": "am d687504e: (-s ours) am 31e4d66a: Merge \"DO NOT MERGE\" into gingerbread\n\nMerge commit \u0027d687504e73b9d4a41b7ba28de864b4f3ab5c48e4\u0027\n\n* commit \u0027d687504e73b9d4a41b7ba28de864b4f3ab5c48e4\u0027:\n  DO NOT MERGE\n"
    },
    {
      "commit": "e8aa954e46d002ae89fcfc307956312721b41b5f",
      "tree": "7706bf26d19340c873c80667789120d69e1fad54",
      "parents": [
        "7a1af97689b4b9d4c0e8a51a2d81158c72bc85c1",
        "46ca6a2289e2de9d5a0638c962da0717c51520d3"
      ],
      "author": {
        "name": "Leon Scroggins",
        "email": "scroggo@google.com",
        "time": "Mon Oct 18 10:09:07 2010 -0400"
      },
      "committer": {
        "name": "Leon Scroggins",
        "email": "scroggo@google.com",
        "time": "Mon Oct 18 10:09:07 2010 -0400"
      },
      "message": "resolved conflicts for merge of 46ca6a22 to master\n\nChange-Id: I8302fa2f5acf91fb3793e5978a5dc63ac8f3a457\n"
    },
    {
      "commit": "7a1af97689b4b9d4c0e8a51a2d81158c72bc85c1",
      "tree": "e8842c168d9048b47843c125661fc71831957cc5",
      "parents": [
        "cd0e839a2448deea50f79bddeba782c546b33893",
        "cf054d1cf605d46d3b2e459c28fe4516df104a39"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Sun Oct 17 22:02:32 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sun Oct 17 22:02:32 2010 -0700"
      },
      "message": "am cf054d1c: (-s ours) am f8834f87: Merge \"fetch macaddr right after supplicant connection\" into gingerbread\n\nMerge commit \u0027cf054d1cf605d46d3b2e459c28fe4516df104a39\u0027\n\n* commit \u0027cf054d1cf605d46d3b2e459c28fe4516df104a39\u0027:\n  fetch macaddr right after supplicant connection\n"
    },
    {
      "commit": "cd0e839a2448deea50f79bddeba782c546b33893",
      "tree": "e8842c168d9048b47843c125661fc71831957cc5",
      "parents": [
        "dbb78f0e4ee3a1ba3e3418b0c1bf8b51e4fa2019"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Wed Oct 13 17:25:24 2010 -0700"
      },
      "committer": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Sun Oct 17 18:35:29 2010 -0700"
      },
      "message": "NFC: Move NFC service implementation out of system_server.\n\nNFC service is now an application service in packages/apps/Nfc.\n\nNFC service is registered through ServiceManager.addService(), and the proxy\nobject NfcAdapter obtains a handle to it through ServiceManager.getService().\n\n**Important** Had to add new symbols AID_NFC / NFC_UID / android.uid.nfc and\nmodify service_manager.c, Process.java and PackageManagerService.java in order\nto force the com.android.nfc process to take a fixed uid, so that it can use\nServiceManager.addService().\n\nMost of the JNI has moved to packages/apps/Nfc/jni. However NdefRecord and\nNdefMessage require some in-process native code, so android_com_NdefMessage.cpp\nand android_com_NdefRecord.cpp stay in frameworks/base/core/jni. They link to\na very small library libnfc_ndef.so that implements NDEF message parsing. This\nhas been added to core.mk so all devices (even without NFC hardware) can work\nwith NDEF data.\n\nBug: 3041259\nBug: 3097445\nChange-Id: If7f00cd8f2053acfc9319ca366d4a9c02bd396e6\nSigned-off-by: Nick Pelly \u003cnpelly@google.com\u003e\n"
    },
    {
      "commit": "dbb78f0e4ee3a1ba3e3418b0c1bf8b51e4fa2019",
      "tree": "d005eef53e3e7e0bf00b8c43ccb26b2152c49af5",
      "parents": [
        "2d8933879c1807935fd9540444a2a7723fce343b",
        "81df9841c64e417fe2adfab0e8d694af09e07c0d"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Sun Oct 17 13:49:45 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sun Oct 17 13:49:45 2010 -0700"
      },
      "message": "am 81df9841: am 2c1dab44: am fda5b19c: Merge \"docs: fix typo; surface dev guide link in package description\" into froyo\n\nMerge commit \u002781df9841c64e417fe2adfab0e8d694af09e07c0d\u0027\n\n* commit \u002781df9841c64e417fe2adfab0e8d694af09e07c0d\u0027:\n  docs: fix typo; surface dev guide link in package description\n"
    },
    {
      "commit": "2d8933879c1807935fd9540444a2a7723fce343b",
      "tree": "019f1b641cdc647437ce11375f7fe6a6e54e9bdb",
      "parents": [
        "2b7b7c1543db7b1629b0f18a875e5f52f2787a93",
        "b2bd470010279fe45e2848aa8cd0b3ad6f6ca800"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Sun Oct 17 13:49:35 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sun Oct 17 13:49:35 2010 -0700"
      },
      "message": "am b2bd4700: am 7f3addf3: am 09da9609: docs: fix code snippet errors\n\nMerge commit \u0027b2bd470010279fe45e2848aa8cd0b3ad6f6ca800\u0027\n\n* commit \u0027b2bd470010279fe45e2848aa8cd0b3ad6f6ca800\u0027:\n  docs: fix code snippet errors\n"
    },
    {
      "commit": "2b7b7c1543db7b1629b0f18a875e5f52f2787a93",
      "tree": "d4b735587fd9c7da8fcc1caa8cde63814941ad0a",
      "parents": [
        "17692569661b9fd20d7a953fce6355b176a5ab2f",
        "92e0fd6ce20a111e9ad82b5b252b892e2b971b98"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Sun Oct 17 13:49:27 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sun Oct 17 13:49:27 2010 -0700"
      },
      "message": "am 92e0fd6c: (-s ours) am d3643668: Merge \"DO NOT MERGE - Updated ADB icon\" into gingerbread\n\nMerge commit \u002792e0fd6ce20a111e9ad82b5b252b892e2b971b98\u0027\n\n* commit \u002792e0fd6ce20a111e9ad82b5b252b892e2b971b98\u0027:\n  DO NOT MERGE - Updated ADB icon\n"
    },
    {
      "commit": "17692569661b9fd20d7a953fce6355b176a5ab2f",
      "tree": "d4b735587fd9c7da8fcc1caa8cde63814941ad0a",
      "parents": [
        "7247cfa9cd5cd740e98c88072969483df7b1e7dd",
        "10d48f26e72dc7978ae683e8f99cc71409eb75ef"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Oct 17 13:49:16 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sun Oct 17 13:49:16 2010 -0700"
      },
      "message": "am 10d48f26: am efb58101: Debug logs for issue #3101415: Apps seem to have their UID changed over time.\n\nMerge commit \u002710d48f26e72dc7978ae683e8f99cc71409eb75ef\u0027\n\n* commit \u002710d48f26e72dc7978ae683e8f99cc71409eb75ef\u0027:\n  Debug logs for issue #3101415: Apps seem to have their UID changed over time.\n"
    },
    {
      "commit": "7247cfa9cd5cd740e98c88072969483df7b1e7dd",
      "tree": "a39dc2975f1edc856c27d13ce1e6ea3ebac2f245",
      "parents": [
        "5ac4fe5113a1ece839560d0b57373755745a0c2f",
        "36e7790b6b3c2c36c67fbe5dc2e2313cdd537349"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sun Oct 17 13:49:03 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sun Oct 17 13:49:03 2010 -0700"
      },
      "message": "am 36e7790b: (-s ours) Merge a851d8d0 from gingerbread\n\nMerge commit \u002736e7790b6b3c2c36c67fbe5dc2e2313cdd537349\u0027\n\n* commit \u002736e7790b6b3c2c36c67fbe5dc2e2313cdd537349\u0027:\n  NFC: Move NFC service implementation out of system_server.\n"
    },
    {
      "commit": "964eb4389bb62e4e9e7f65ef7b9307e052053679",
      "tree": "c1d32d034b1f976d06d61d3adf9c167964367e7e",
      "parents": [
        "157fa0aca55b8e4747f00d2b729e5e361dea7ddb",
        "424991704b5fb7a64f6cf0fcc3f4b1aabbf2a2e0"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sat Oct 16 16:51:13 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Oct 16 16:51:13 2010 -0700"
      },
      "message": "am 42499170: Implement issue #3094621 and #3094609 - wipe sd card\n\nMerge commit \u0027424991704b5fb7a64f6cf0fcc3f4b1aabbf2a2e0\u0027 into gingerbread-plus-aosp\n\n* commit \u0027424991704b5fb7a64f6cf0fcc3f4b1aabbf2a2e0\u0027:\n  Implement issue #3094621 and #3094609 - wipe sd card\n"
    },
    {
      "commit": "424991704b5fb7a64f6cf0fcc3f4b1aabbf2a2e0",
      "tree": "e2961682902ad3bac3966dac644186470bbdd21b",
      "parents": [
        "77c011ba75ee1403c9b7626e4676cd3c8746605b"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Oct 15 18:45:07 2010 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sat Oct 16 16:32:15 2010 -0700"
      },
      "message": "Implement issue #3094621 and #3094609 - wipe sd card\n\n3094621: add \"wipe sd card\" option to factory data reset\n3094609: collapse unmount/format into one command\n\nAlso since we have decided that it is important to consider\nthe Crespo storage as internal storage, DevicePolicyManager\ngets a new API to be able to wipe it.  (No big deal, since\nall of the work for this is now done in the implementation\nof the new UI.)\n\nChange-Id: I32a77c410f710a87dcdcbf6586c09bd2e48a8807\n"
    },
    {
      "commit": "5ac4fe5113a1ece839560d0b57373755745a0c2f",
      "tree": "a39dc2975f1edc856c27d13ce1e6ea3ebac2f245",
      "parents": [
        "8bc68360b6172a2e1a057d5154ab19629e60ccf7",
        "6bc34da8acf26c8e70325719fe43eaf22489809d"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sat Oct 16 09:43:23 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Oct 16 09:43:23 2010 -0700"
      },
      "message": "am 6bc34da8: am 612ebb92: Revert \"Update the documentation for content provider security.\"\n\nMerge commit \u00276bc34da8acf26c8e70325719fe43eaf22489809d\u0027\n\n* commit \u00276bc34da8acf26c8e70325719fe43eaf22489809d\u0027:\n  Revert \"Update the documentation for content provider security.\"\n"
    },
    {
      "commit": "8bc68360b6172a2e1a057d5154ab19629e60ccf7",
      "tree": "dc34e7d21fc57fd21c2fa56dbd5d319abb22e15b",
      "parents": [
        "8f9486c1adb396d20b439da7141e5eb0f81166e2",
        "86052a87409e7ceac654ffebbb9bcfce1597c5d8"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sat Oct 16 09:14:21 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Oct 16 09:14:21 2010 -0700"
      },
      "message": "am 86052a87: am 66f1c459: Merge \"Update the documentation for content provider security.\" into gingerbread\n\nMerge commit \u002786052a87409e7ceac654ffebbb9bcfce1597c5d8\u0027\n\n* commit \u002786052a87409e7ceac654ffebbb9bcfce1597c5d8\u0027:\n  Update the documentation for content provider security.\n"
    },
    {
      "commit": "8f9486c1adb396d20b439da7141e5eb0f81166e2",
      "tree": "a39dc2975f1edc856c27d13ce1e6ea3ebac2f245",
      "parents": [
        "da3fe88b2dbc1f731760162d1d9420afca9c19e6",
        "cb90947bf8ed2c898c1b7e529dd0c99d112ed611"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Sat Oct 16 09:14:06 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Oct 16 09:14:06 2010 -0700"
      },
      "message": "am cb90947b: am e1f3976b: Merge \"Make sure we cache the sampleTable again if using the caching datasource.\" into gingerbread\n\nMerge commit \u0027cb90947bf8ed2c898c1b7e529dd0c99d112ed611\u0027\n\n* commit \u0027cb90947bf8ed2c898c1b7e529dd0c99d112ed611\u0027:\n  Make sure we cache the sampleTable again if using the caching datasource.\n"
    },
    {
      "commit": "da3fe88b2dbc1f731760162d1d9420afca9c19e6",
      "tree": "5657615e6ca562079e23305fe792931b3050fc14",
      "parents": [
        "c52862edcfbf4ead5f63929111e84993c2ab8c4a",
        "33476b2db82b5a7f025eb9625fa56f94290e97f4"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Sat Oct 16 09:13:39 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Oct 16 09:13:39 2010 -0700"
      },
      "message": "am 33476b2d: am feebaf35: Merge \"Don\\\u0027t crash on null Vibrator during reboot.\" into gingerbread\n\nMerge commit \u002733476b2db82b5a7f025eb9625fa56f94290e97f4\u0027\n\n* commit \u002733476b2db82b5a7f025eb9625fa56f94290e97f4\u0027:\n  Don\u0027t crash on null Vibrator during reboot.\n"
    },
    {
      "commit": "c52862edcfbf4ead5f63929111e84993c2ab8c4a",
      "tree": "863d3a0dfed122ea69b56cafaececa52e65e63a9",
      "parents": [
        "3ee1e7b5ab852a246b45ed903a72409a19645a1b",
        "5f0cbfcecc4db20f897507c826296b3aac70c592"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sat Oct 16 09:13:13 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Oct 16 09:13:13 2010 -0700"
      },
      "message": "am 5f0cbfce: am c1e7b218: Merge \"Improve input device calibration format.\" into gingerbread\n\nMerge commit \u00275f0cbfcecc4db20f897507c826296b3aac70c592\u0027\n\n* commit \u00275f0cbfcecc4db20f897507c826296b3aac70c592\u0027:\n  Improve input device calibration format.\n"
    },
    {
      "commit": "3ee1e7b5ab852a246b45ed903a72409a19645a1b",
      "tree": "be04fd9c88a81ee73bfd1da2188957e29e68ebe4",
      "parents": [
        "e1baa9c79ffd9240a20bab88c865afae5ce53e59",
        "dc3ad87c04348c925aa86863ed6d25f18a8c6c36"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sat Oct 16 09:12:43 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Oct 16 09:12:43 2010 -0700"
      },
      "message": "am dc3ad87c: am 78a76fea: Merge \"Revert to using epoll_wait().\" into gingerbread\n\nMerge commit \u0027dc3ad87c04348c925aa86863ed6d25f18a8c6c36\u0027\n\n* commit \u0027dc3ad87c04348c925aa86863ed6d25f18a8c6c36\u0027:\n  Revert to using epoll_wait().\n"
    },
    {
      "commit": "e1baa9c79ffd9240a20bab88c865afae5ce53e59",
      "tree": "5bb28bcaa94383c7dafeac02feda829f0bc8d50f",
      "parents": [
        "047a3bdc0fd7d3c24030722c79f1533c4f17e7a2",
        "ebad42d6d35dc0dc07fe89650268453dbdff8a79"
      ],
      "author": {
        "name": "Hung-ying Tyan",
        "email": "tyanh@google.com",
        "time": "Sat Oct 16 09:01:04 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Oct 16 09:01:04 2010 -0700"
      },
      "message": "am ebad42d6: am 3fbfee2f: Merge \"SipService: add wake lock for incoming INVITE packets.\" into gingerbread\n\nMerge commit \u0027ebad42d6d35dc0dc07fe89650268453dbdff8a79\u0027\n\n* commit \u0027ebad42d6d35dc0dc07fe89650268453dbdff8a79\u0027:\n  SipService: add wake lock for incoming INVITE packets.\n"
    },
    {
      "commit": "047a3bdc0fd7d3c24030722c79f1533c4f17e7a2",
      "tree": "b15d8f2509c1cc719e8152a06b6ed59d4d8dd573",
      "parents": [
        "b759096e91fc7be9217b0e5ba89c19590e21cc39",
        "6e48b5f97af6d67574fee6053174c184f87ce583"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Sat Oct 16 09:00:26 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Oct 16 09:00:26 2010 -0700"
      },
      "message": "am 6e48b5f9: (-s ours) am b593d976: Merge \"Updated GPS icons and new status bar background\" into gingerbread\n\nMerge commit \u00276e48b5f97af6d67574fee6053174c184f87ce583\u0027\n\n* commit \u00276e48b5f97af6d67574fee6053174c184f87ce583\u0027:\n  Updated GPS icons and new status bar background\n"
    },
    {
      "commit": "b759096e91fc7be9217b0e5ba89c19590e21cc39",
      "tree": "b15d8f2509c1cc719e8152a06b6ed59d4d8dd573",
      "parents": [
        "2cd55d2f6db687d7398355b76fa18105314dfcd9",
        "c61c98fdba0f705e29d6d1e9fc81e33d4cb07ff9"
      ],
      "author": {
        "name": "Daniel Lehmann",
        "email": "lehmannd@google.com",
        "time": "Sat Oct 16 08:59:54 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Oct 16 08:59:54 2010 -0700"
      },
      "message": "am c61c98fd: (-s ours) am d16f7588: Merge \"DO NOT MERGE: Private API to pass the selected tab through QuickContacts\" into gingerbread\n\nMerge commit \u0027c61c98fdba0f705e29d6d1e9fc81e33d4cb07ff9\u0027\n\n* commit \u0027c61c98fdba0f705e29d6d1e9fc81e33d4cb07ff9\u0027:\n  DO NOT MERGE: Private API to pass the selected tab through QuickContacts\n"
    },
    {
      "commit": "2cd55d2f6db687d7398355b76fa18105314dfcd9",
      "tree": "b15d8f2509c1cc719e8152a06b6ed59d4d8dd573",
      "parents": [
        "b25d5be54b7d876aa2b445584b829a410b50e034",
        "83ed30e5e7aab370400657bcdafde2f071de0b54"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Sat Oct 16 08:59:37 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Oct 16 08:59:37 2010 -0700"
      },
      "message": "am 83ed30e5: am ae0bb04a: Merge \"Fix issue 3098850\" into gingerbread\n\nMerge commit \u002783ed30e5e7aab370400657bcdafde2f071de0b54\u0027\n\n* commit \u002783ed30e5e7aab370400657bcdafde2f071de0b54\u0027:\n  Fix issue 3098850\n"
    },
    {
      "commit": "b25d5be54b7d876aa2b445584b829a410b50e034",
      "tree": "f8c235efeaf84cb219d7e3b053db7ed82c80c023",
      "parents": [
        "2c3a7869ccf00782846d9e9ae813df8ba13ff40b",
        "258d0e805ee63685b807b5dae43efc5ecc97179e"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Sat Oct 16 08:59:20 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Oct 16 08:59:20 2010 -0700"
      },
      "message": "am 258d0e80: am 0d65a3fc: Merge \"Screen on/off animation tweaks\" into gingerbread\n\nMerge commit \u0027258d0e805ee63685b807b5dae43efc5ecc97179e\u0027\n\n* commit \u0027258d0e805ee63685b807b5dae43efc5ecc97179e\u0027:\n  Screen on/off animation tweaks\n"
    },
    {
      "commit": "2c3a7869ccf00782846d9e9ae813df8ba13ff40b",
      "tree": "60949f3b9dfbe90efbaa9f2ba39370bfcc2e3da6",
      "parents": [
        "7ece231e4acebd3c70b33fe2ba5f194268569155",
        "fd28b45125f7d58a9d88c0dd09fe610f6e5878df"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Sat Oct 16 08:59:08 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Oct 16 08:59:08 2010 -0700"
      },
      "message": "am fd28b451: (-s ours) am 1fefe88c: Another attempt at popup assets (hdpi and mdpi)\n\nMerge commit \u0027fd28b45125f7d58a9d88c0dd09fe610f6e5878df\u0027\n\n* commit \u0027fd28b45125f7d58a9d88c0dd09fe610f6e5878df\u0027:\n  Another attempt at popup assets (hdpi and mdpi)\n"
    },
    {
      "commit": "7ece231e4acebd3c70b33fe2ba5f194268569155",
      "tree": "60949f3b9dfbe90efbaa9f2ba39370bfcc2e3da6",
      "parents": [
        "ad4eeb6e76420c434c7239cc1f7df6f8a6baf63e",
        "9f6d18cadf9ac50062063f5f5ff5de7f6895696a"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Sat Oct 16 08:58:35 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Oct 16 08:58:35 2010 -0700"
      },
      "message": "am 9f6d18ca: am 04358138: Merge \"[3095807] screen takes a long time to turn on\" into gingerbread\n\nMerge commit \u00279f6d18cadf9ac50062063f5f5ff5de7f6895696a\u0027\n\n* commit \u00279f6d18cadf9ac50062063f5f5ff5de7f6895696a\u0027:\n  [3095807] screen takes a long time to turn on\n"
    },
    {
      "commit": "ad4eeb6e76420c434c7239cc1f7df6f8a6baf63e",
      "tree": "a457b9531c4b28388da6602771c682442e9e8715",
      "parents": [
        "596e590b472dc33a522f32a74e1f3bacb57534ab",
        "9bb8e5cc3e9f8ae2c46967ee1fd422f3bf1e9429"
      ],
      "author": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Sat Oct 16 08:58:13 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Oct 16 08:58:13 2010 -0700"
      },
      "message": "am 9bb8e5cc: am 8f666c2d: Merge \"Test that we don\\\u0027t leak sensitive information when logging cookies.\" into gingerbread\n\nMerge commit \u00279bb8e5cc3e9f8ae2c46967ee1fd422f3bf1e9429\u0027\n\n* commit \u00279bb8e5cc3e9f8ae2c46967ee1fd422f3bf1e9429\u0027:\n  Test that we don\u0027t leak sensitive information when logging cookies.\n"
    },
    {
      "commit": "596e590b472dc33a522f32a74e1f3bacb57534ab",
      "tree": "b302dc1b4c366aef6900082860eca6416a87f3c5",
      "parents": [
        "1cf3e2d0029e3f93d0c22a1b7a37025464c6c660",
        "7e9a54d460030a871a4f05e61e943c6a694e9ef8"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Sat Oct 16 08:52:30 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Oct 16 08:52:30 2010 -0700"
      },
      "message": "am 7e9a54d4: am d4e03f37: addresses parts of 3096779 and 3097475\n\nMerge commit \u00277e9a54d460030a871a4f05e61e943c6a694e9ef8\u0027\n\n* commit \u00277e9a54d460030a871a4f05e61e943c6a694e9ef8\u0027:\n  addresses parts of 3096779 and 3097475\n"
    },
    {
      "commit": "1cf3e2d0029e3f93d0c22a1b7a37025464c6c660",
      "tree": "f5c6d26c96dae08f2b333764a2a62f552af2a408",
      "parents": [
        "b478f4606e76a820e2b2b1d84f95867825441fc2",
        "a8faf91fa558be1235d508e776eb24be4429585c"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Sat Oct 16 08:52:12 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Oct 16 08:52:12 2010 -0700"
      },
      "message": "am a8faf91f: am 6d71f6a0: Merge \"fix [3095607] Gingerbread screen turn-on animation does not show the last frame\" into gingerbread\n\nMerge commit \u0027a8faf91fa558be1235d508e776eb24be4429585c\u0027\n\n* commit \u0027a8faf91fa558be1235d508e776eb24be4429585c\u0027:\n  fix [3095607] Gingerbread screen turn-on animation does not show the last frame\n"
    },
    {
      "commit": "b478f4606e76a820e2b2b1d84f95867825441fc2",
      "tree": "2255a2c35e672346b9f13eee0ea024a1592df77e",
      "parents": [
        "2a8ecf3f29ff831d2aee669aba6a30103cfa6def"
      ],
      "author": {
        "name": "Chris Tate",
        "email": "ctate@google.com",
        "time": "Fri Oct 15 16:02:26 2010 -0700"
      },
      "committer": {
        "name": "Chris Tate",
        "email": "ctate@google.com",
        "time": "Fri Oct 15 20:30:32 2010 -0700"
      },
      "message": "Drag/drop changes\n\n* Increase the opacity of the drag thumbnail a bit\n* Properly present window-local drag locations; this fixes drags into\n  the status bar\n* Pass the current drag touch point in DRAG_STARTED. This may\n  be reconsidered, but might conceivably be useful to someone.\n\nChange-Id: I77690e82e9831ed6be412990c1c9da92e700a501\n"
    },
    {
      "commit": "157fa0aca55b8e4747f00d2b729e5e361dea7ddb",
      "tree": "f7fef607fc6f74e77b751356915c8539b40eed23",
      "parents": [
        "1a32602212bad146990418094b0ffcab05c5eb7b",
        "77c011ba75ee1403c9b7626e4676cd3c8746605b"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Oct 15 19:23:32 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 15 19:23:32 2010 -0700"
      },
      "message": "am 77c011ba: Set default heap size to 5MB.\n\nMerge commit \u002777c011ba75ee1403c9b7626e4676cd3c8746605b\u0027 into gingerbread-plus-aosp\n\n* commit \u002777c011ba75ee1403c9b7626e4676cd3c8746605b\u0027:\n  Set default heap size to 5MB.\n"
    },
    {
      "commit": "77c011ba75ee1403c9b7626e4676cd3c8746605b",
      "tree": "be812fb9bc14a64654fd93aad337c3ce090d3f4a",
      "parents": [
        "208bb08a8b4896bc51b44aeec41b91d4726007cf"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Oct 15 19:15:25 2010 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Oct 15 19:15:25 2010 -0700"
      },
      "message": "Set default heap size to 5MB.\n\nChange-Id: Iac8ae3cbe6b431767776653c9f430983172cfb6f\n"
    },
    {
      "commit": "2a8ecf3f29ff831d2aee669aba6a30103cfa6def",
      "tree": "a77479d9a7cb623cfb2d1566d994d89be7465637",
      "parents": [
        "cfa25f20ffdcb9fdd938ae6bf75f0f4a3b0820a6",
        "84321b2bed38753665adfda0ac14a508173362e0"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Oct 15 18:56:06 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 15 18:56:06 2010 -0700"
      },
      "message": "Merge \"Change AlertDialogs to use button groups.\""
    },
    {
      "commit": "1a32602212bad146990418094b0ffcab05c5eb7b",
      "tree": "4872128134c47cfb644defb916f669dd1ce5d4eb",
      "parents": [
        "21059b637c30cbecbc4eb7e69481a5e582d0ba2b",
        "208bb08a8b4896bc51b44aeec41b91d4726007cf"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Oct 15 18:42:06 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 15 18:42:06 2010 -0700"
      },
      "message": "am 208bb08a: Merge \"Fix issue 3098880.\" into gingerbread\n\nMerge commit \u0027208bb08a8b4896bc51b44aeec41b91d4726007cf\u0027 into gingerbread-plus-aosp\n\n* commit \u0027208bb08a8b4896bc51b44aeec41b91d4726007cf\u0027:\n  Fix issue 3098880.\n"
    },
    {
      "commit": "21059b637c30cbecbc4eb7e69481a5e582d0ba2b",
      "tree": "f396c15670e896d90c13687141a43f5aa68e554e",
      "parents": [
        "097ea0bb508e3c6e9253e3c50dc9a6704681ce43",
        "5e7b7cd65bea53357ecad68a31a52883897c824b"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Oct 15 18:41:59 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 15 18:41:59 2010 -0700"
      },
      "message": "am 5e7b7cd6: Merge \"range checking for tnf\" into gingerbread\n\nMerge commit \u00275e7b7cd65bea53357ecad68a31a52883897c824b\u0027 into gingerbread-plus-aosp\n\n* commit \u00275e7b7cd65bea53357ecad68a31a52883897c824b\u0027:\n  range checking for tnf\n"
    },
    {
      "commit": "097ea0bb508e3c6e9253e3c50dc9a6704681ce43",
      "tree": "7eca4d05f359beb1f0f9956d084c8e97944c3c1f",
      "parents": [
        "9e0e054388689fd618c84a283c28ee484477b44d",
        "dc83fd5a502b255dd29a4ab351fc902105ca6bb8"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri Oct 15 18:41:08 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 15 18:41:08 2010 -0700"
      },
      "message": "am dc83fd5a: Merge \"Import revised translations DO NOT MERGE\" into gingerbread\n\nMerge commit \u0027dc83fd5a502b255dd29a4ab351fc902105ca6bb8\u0027 into gingerbread-plus-aosp\n\n* commit \u0027dc83fd5a502b255dd29a4ab351fc902105ca6bb8\u0027:\n  Import revised translations DO NOT MERGE\n"
    },
    {
      "commit": "9e0e054388689fd618c84a283c28ee484477b44d",
      "tree": "49c0b385091cdd569bd1acc5adfdce6c274bde75",
      "parents": [
        "6ba052b4847d85831c38c9b8e2942cef4987e55b",
        "36e65ffd16f2610dcec702e23d596fe4eb6b6c4a"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 15 18:40:45 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 15 18:40:45 2010 -0700"
      },
      "message": "am 36e65ffd: Merge \"Fix a native crash in input dispatcher when windows are removed.\" into gingerbread\n\nMerge commit \u002736e65ffd16f2610dcec702e23d596fe4eb6b6c4a\u0027 into gingerbread-plus-aosp\n\n* commit \u002736e65ffd16f2610dcec702e23d596fe4eb6b6c4a\u0027:\n  Fix a native crash in input dispatcher when windows are removed.\n"
    },
    {
      "commit": "6ba052b4847d85831c38c9b8e2942cef4987e55b",
      "tree": "aa693582c047451f74ad1e45943684cde1f314ed",
      "parents": [
        "bce520e6460e712c0985f12cf212e2d72fd1b9e4",
        "c1a564b108c511c0bdd699567c245b031930e718"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 15 18:40:39 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 15 18:40:39 2010 -0700"
      },
      "message": "am c1a564b1: Merge \"Add support for secure system overlays.  (DO NOT MERGE)\" into gingerbread\n\nMerge commit \u0027c1a564b108c511c0bdd699567c245b031930e718\u0027 into gingerbread-plus-aosp\n\n* commit \u0027c1a564b108c511c0bdd699567c245b031930e718\u0027:\n  Add support for secure system overlays.  (DO NOT MERGE)\n"
    },
    {
      "commit": "bce520e6460e712c0985f12cf212e2d72fd1b9e4",
      "tree": "221605e3ba4083c4987fcd5b147d3f059ad695b1",
      "parents": [
        "20856f71d971a85a25307941055fb9543adcdc68",
        "b3c2d4807f6bc631e2d1091ca4ebb8df39195bca"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Fri Oct 15 18:39:33 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 15 18:39:33 2010 -0700"
      },
      "message": "am b3c2d480: Merge \"DO NOT MERGE - Quick fix for menu background for SDK/emulator (mdpi)\" into gingerbread\n\nMerge commit \u0027b3c2d4807f6bc631e2d1091ca4ebb8df39195bca\u0027 into gingerbread-plus-aosp\n\n* commit \u0027b3c2d4807f6bc631e2d1091ca4ebb8df39195bca\u0027:\n  DO NOT MERGE - Quick fix for menu background for SDK/emulator (mdpi)\n"
    },
    {
      "commit": "84321b2bed38753665adfda0ac14a508173362e0",
      "tree": "77275ba8fb65e84f5d5c5dfc5d674e22b6d703d1",
      "parents": [
        "e2cb1f005350cf1116d49dbe9456a2cafb1ec8dc"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Thu Oct 14 17:54:40 2010 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Oct 15 18:30:22 2010 -0700"
      },
      "message": "Change AlertDialogs to use button groups.\n\nDitch dumb prototype implementation of ButtonGroup.\n\nChange-Id: I803ef51b0bf4059936ddeb9145ca37ee53cd24b9\n"
    },
    {
      "commit": "20856f71d971a85a25307941055fb9543adcdc68",
      "tree": "f31c403315fbc633a734ebc0ebccc27512176d86",
      "parents": [
        "53820a9694a8f3c6564edb6caf90350e96b57567",
        "c9f7890a203a013646650a695157277df81b6a17"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Oct 15 18:25:34 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 15 18:25:34 2010 -0700"
      },
      "message": "am c9f7890a: Revise some javadocs for NFC; add package description\n\nMerge commit \u0027c9f7890a203a013646650a695157277df81b6a17\u0027 into gingerbread-plus-aosp\n\n* commit \u0027c9f7890a203a013646650a695157277df81b6a17\u0027:\n  Revise some javadocs for NFC; add package description\n"
    },
    {
      "commit": "53820a9694a8f3c6564edb6caf90350e96b57567",
      "tree": "3536d2bc3f2e5a1a9fd8a9b2b0bf2576ee2acf29",
      "parents": [
        "fb47487259f0d5329d0fdbdecfc56baab9b96817",
        "7ef6834eea24e56d6eba3aac7069e9e0981451d7"
      ],
      "author": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Fri Oct 15 18:25:25 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 15 18:25:25 2010 -0700"
      },
      "message": "am 7ef6834e: Merge \"DO NOT MERGE\" into gingerbread\n\nMerge commit \u00277ef6834eea24e56d6eba3aac7069e9e0981451d7\u0027 into gingerbread-plus-aosp\n\n* commit \u00277ef6834eea24e56d6eba3aac7069e9e0981451d7\u0027:\n  DO NOT MERGE\n"
    },
    {
      "commit": "fb47487259f0d5329d0fdbdecfc56baab9b96817",
      "tree": "2a6292a6e900af0da1f7cdea799bc44404a9ece2",
      "parents": [
        "746c6a1c6d70769ee4b08b9a7b87d0c5aa65c2e4",
        "b04f356d86eec74217fca8e3b85d801c4fcaa678"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Oct 15 18:25:14 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 15 18:25:14 2010 -0700"
      },
      "message": "am b04f356d: Merge \"Include the framework copy of the OpenMAX headers instead of referencing external/opencore.\" into gingerbread\n\nMerge commit \u0027b04f356d86eec74217fca8e3b85d801c4fcaa678\u0027 into gingerbread-plus-aosp\n\n* commit \u0027b04f356d86eec74217fca8e3b85d801c4fcaa678\u0027:\n  Include the framework copy of the OpenMAX headers instead of referencing external/opencore.\n"
    },
    {
      "commit": "746c6a1c6d70769ee4b08b9a7b87d0c5aa65c2e4",
      "tree": "3512a5af553e8791f0f46f3142d7dabc3ffb449e",
      "parents": [
        "13e46665ff69c1a37880762d7d611aacdf02dac7",
        "ff7a7a455c15077e2b691efa370619f06058f697"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Oct 15 18:24:56 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 15 18:24:56 2010 -0700"
      },
      "message": "am ff7a7a45: Merge \"Check-in of a copy of the Khronos OpenMAX headers formerly included from external/opencore.\" into gingerbread\n\nMerge commit \u0027ff7a7a455c15077e2b691efa370619f06058f697\u0027 into gingerbread-plus-aosp\n\n* commit \u0027ff7a7a455c15077e2b691efa370619f06058f697\u0027:\n  Check-in of a copy of the Khronos OpenMAX headers formerly included from external/opencore.\n"
    },
    {
      "commit": "13e46665ff69c1a37880762d7d611aacdf02dac7",
      "tree": "0eb205446ce6783c0cfd787de681ea379635a1a1",
      "parents": [
        "cf66f587514a935c290c8c9558243a48ba0243eb",
        "736f5ec476526f3431d81dec5fb695bdee27e21a"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Oct 15 18:24:49 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 15 18:24:49 2010 -0700"
      },
      "message": "am 736f5ec4: Merge \"Work on issue #3101415: Crespo apps seem to have their UID changed over time.\" into gingerbread\n\nMerge commit \u0027736f5ec476526f3431d81dec5fb695bdee27e21a\u0027 into gingerbread-plus-aosp\n\n* commit \u0027736f5ec476526f3431d81dec5fb695bdee27e21a\u0027:\n  Work on issue #3101415: Crespo apps seem to have their UID changed over time.\n"
    },
    {
      "commit": "cf66f587514a935c290c8c9558243a48ba0243eb",
      "tree": "d883140f6d71ea6e4556a467b938b6c55d687e82",
      "parents": [
        "e35cd5f569fe760385198f485e4610ad13033dd3",
        "4e08a985418f581b4ca8c46316c85defd7b173cd"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Fri Oct 15 18:24:37 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 15 18:24:37 2010 -0700"
      },
      "message": "am 4e08a985: Merge \"fix build DO NOT MERGE\" into gingerbread\n\nMerge commit \u00274e08a985418f581b4ca8c46316c85defd7b173cd\u0027 into gingerbread-plus-aosp\n\n* commit \u00274e08a985418f581b4ca8c46316c85defd7b173cd\u0027:\n  fix build DO NOT MERGE\n"
    },
    {
      "commit": "e35cd5f569fe760385198f485e4610ad13033dd3",
      "tree": "9ef544393d67f83d924ce03679676dec50a08894",
      "parents": [
        "d687504e73b9d4a41b7ba28de864b4f3ab5c48e4",
        "73dbdc35d4db5a03310bec8d8d7dcb58dba0c940"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Fri Oct 15 18:24:30 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 15 18:24:30 2010 -0700"
      },
      "message": "am 73dbdc35: Merge \"DO NOT MERGE - Updated media transport controls (hdpi and mdpi)\" into gingerbread\n\nMerge commit \u002773dbdc35d4db5a03310bec8d8d7dcb58dba0c940\u0027 into gingerbread-plus-aosp\n\n* commit \u002773dbdc35d4db5a03310bec8d8d7dcb58dba0c940\u0027:\n  DO NOT MERGE - Updated media transport controls (hdpi and mdpi)\n"
    },
    {
      "commit": "d687504e73b9d4a41b7ba28de864b4f3ab5c48e4",
      "tree": "dd8f7ac56a0c0d5a0d7cbf8cc1bf756c83666b21",
      "parents": [
        "46ca6a2289e2de9d5a0638c962da0717c51520d3",
        "31e4d66ada01ea0714304309967a38d07bfce6c6"
      ],
      "author": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Fri Oct 15 18:24:06 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 15 18:24:06 2010 -0700"
      },
      "message": "am 31e4d66a: Merge \"DO NOT MERGE\" into gingerbread\n\nMerge commit \u002731e4d66ada01ea0714304309967a38d07bfce6c6\u0027 into gingerbread-plus-aosp\n\n* commit \u002731e4d66ada01ea0714304309967a38d07bfce6c6\u0027:\n  DO NOT MERGE\n"
    },
    {
      "commit": "46ca6a2289e2de9d5a0638c962da0717c51520d3",
      "tree": "2b7f20a8edc626b7db2841ed39d5861e4c5ceb92",
      "parents": [
        "cf054d1cf605d46d3b2e459c28fe4516df104a39",
        "36cb18cf0684cadb3736969ff96f37d5eb9bb1a4"
      ],
      "author": {
        "name": "Leon Scroggins",
        "email": "scroggo@google.com",
        "time": "Fri Oct 15 18:23:58 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 15 18:23:58 2010 -0700"
      },
      "message": "am 36cb18cf: Merge \"Line up textfield with WebTextView more often.\" into gingerbread\n\nMerge commit \u002736cb18cf0684cadb3736969ff96f37d5eb9bb1a4\u0027 into gingerbread-plus-aosp\n\n* commit \u002736cb18cf0684cadb3736969ff96f37d5eb9bb1a4\u0027:\n  Line up textfield with WebTextView more often.\n"
    },
    {
      "commit": "cf054d1cf605d46d3b2e459c28fe4516df104a39",
      "tree": "1fd84d0206a23324339e912ca893a2e47233b9d3",
      "parents": [
        "81df9841c64e417fe2adfab0e8d694af09e07c0d",
        "f8834f878fb6911cbd4719640cd2e6bf3a958a92"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Fri Oct 15 18:23:47 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 15 18:23:47 2010 -0700"
      },
      "message": "am f8834f87: Merge \"fetch macaddr right after supplicant connection\" into gingerbread\n\nMerge commit \u0027f8834f878fb6911cbd4719640cd2e6bf3a958a92\u0027 into gingerbread-plus-aosp\n\n* commit \u0027f8834f878fb6911cbd4719640cd2e6bf3a958a92\u0027:\n  fetch macaddr right after supplicant connection\n"
    },
    {
      "commit": "81df9841c64e417fe2adfab0e8d694af09e07c0d",
      "tree": "e02b8ab105ca55afc5c26c6675294583a3f75d8c",
      "parents": [
        "b2bd470010279fe45e2848aa8cd0b3ad6f6ca800",
        "2c1dab44834fb20deda9f380dae1bd7c1826b40b"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Oct 15 18:23:34 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 15 18:23:34 2010 -0700"
      },
      "message": "am 2c1dab44: am fda5b19c: Merge \"docs: fix typo; surface dev guide link in package description\" into froyo\n\nMerge commit \u00272c1dab44834fb20deda9f380dae1bd7c1826b40b\u0027 into gingerbread-plus-aosp\n\n* commit \u00272c1dab44834fb20deda9f380dae1bd7c1826b40b\u0027:\n  docs: fix typo; surface dev guide link in package description\n"
    },
    {
      "commit": "b2bd470010279fe45e2848aa8cd0b3ad6f6ca800",
      "tree": "97a3022d458b054229db50bd1dd15181b3053165",
      "parents": [
        "92e0fd6ce20a111e9ad82b5b252b892e2b971b98",
        "7f3addf37f0aa106507792e8d9eaa3fb6662cdbb"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Oct 15 18:23:26 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 15 18:23:26 2010 -0700"
      },
      "message": "am 7f3addf3: am 09da9609: docs: fix code snippet errors\n\nMerge commit \u00277f3addf37f0aa106507792e8d9eaa3fb6662cdbb\u0027 into gingerbread-plus-aosp\n\n* commit \u00277f3addf37f0aa106507792e8d9eaa3fb6662cdbb\u0027:\n  docs: fix code snippet errors\n"
    },
    {
      "commit": "92e0fd6ce20a111e9ad82b5b252b892e2b971b98",
      "tree": "78feb77afa05e0ab9bbcb8cc093c76f60ff93fd9",
      "parents": [
        "10d48f26e72dc7978ae683e8f99cc71409eb75ef",
        "d364366824bf2b0aef81780eb673a42e0ba33bce"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Fri Oct 15 18:23:18 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 15 18:23:18 2010 -0700"
      },
      "message": "am d3643668: Merge \"DO NOT MERGE - Updated ADB icon\" into gingerbread\n\nMerge commit \u0027d364366824bf2b0aef81780eb673a42e0ba33bce\u0027 into gingerbread-plus-aosp\n\n* commit \u0027d364366824bf2b0aef81780eb673a42e0ba33bce\u0027:\n  DO NOT MERGE - Updated ADB icon\n"
    },
    {
      "commit": "10d48f26e72dc7978ae683e8f99cc71409eb75ef",
      "tree": "2380b3e1617301da6da11c8527fbadccd6df2b82",
      "parents": [
        "36e7790b6b3c2c36c67fbe5dc2e2313cdd537349",
        "efb581018bbede2ecdc76bcd9722ded5b6903254"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Oct 15 18:22:25 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 15 18:22:25 2010 -0700"
      },
      "message": "am efb58101: Debug logs for issue #3101415: Apps seem to have their UID changed over time.\n\nMerge commit \u0027efb581018bbede2ecdc76bcd9722ded5b6903254\u0027 into gingerbread-plus-aosp\n\n* commit \u0027efb581018bbede2ecdc76bcd9722ded5b6903254\u0027:\n  Debug logs for issue #3101415: Apps seem to have their UID changed over time.\n"
    },
    {
      "commit": "cfa25f20ffdcb9fdd938ae6bf75f0f4a3b0820a6",
      "tree": "95bab2a0d9f56cadd12fbfda1e645956ee9efe0a",
      "parents": [
        "e2cb1f005350cf1116d49dbe9456a2cafb1ec8dc",
        "ec13bf79d9474972e1737a13598b1f216b342726"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Oct 15 18:18:51 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 15 18:18:51 2010 -0700"
      },
      "message": "Merge \"Fix header file to always inline stub functions.\""
    },
    {
      "commit": "e2cb1f005350cf1116d49dbe9456a2cafb1ec8dc",
      "tree": "5e8653210577d704eafc1ba434bd6b515d9384fa",
      "parents": [
        "a85aa6f5df747b41bf3e763e7fd63addcbaa04eb",
        "054dc1840941665e32036f9523df51720ad069c8"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Oct 15 17:58:10 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 15 17:58:10 2010 -0700"
      },
      "message": "Merge \"Don\u0027t draw entirely transparent 9patch meshes.\""
    },
    {
      "commit": "ec13bf79d9474972e1737a13598b1f216b342726",
      "tree": "599bbded33336bbd93d66b5fa797fabbde606b48",
      "parents": [
        "0d2b2d5e13ef4dcff89a28b4d6b25d5f0a05b96d"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Oct 15 17:57:07 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Oct 15 17:57:07 2010 -0700"
      },
      "message": "Fix header file to always inline stub functions.\n\nChange-Id: I9999007c4d467d92d2f8ba5ad2a6f68fbb910959\n"
    },
    {
      "commit": "054dc1840941665e32036f9523df51720ad069c8",
      "tree": "1f89288c08d67739f4f92d5cd04996d896a6d1e6",
      "parents": [
        "9d13fe25f4f10b25776b1dc5c858f9ebb0b28b30"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Oct 15 17:55:25 2010 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Oct 15 17:55:25 2010 -0700"
      },
      "message": "Don\u0027t draw entirely transparent 9patch meshes.\n\nChange-Id: If3e62e18b8e0dbde8a22f8ede2889b86500a4dc2\n"
    },
    {
      "commit": "a85aa6f5df747b41bf3e763e7fd63addcbaa04eb",
      "tree": "0c6a5d54970fbbdf5ddfab25a1b4a7017838f049",
      "parents": [
        "872d5b15f79d747aab72a77c8fff900fcfe576b1",
        "3312b297600ec97f28f979dfbdf6c95e164a304f"
      ],
      "author": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Fri Oct 15 17:54:30 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 15 17:54:30 2010 -0700"
      },
      "message": "Merge \"Fix typos in JSON documentation.\""
    },
    {
      "commit": "872d5b15f79d747aab72a77c8fff900fcfe576b1",
      "tree": "74141e0d64776c3352c97c3c8567d7220acc3206",
      "parents": [
        "2f4f756ab4872175f21202d4efaba2da0531b11a",
        "b7f8032a7ec171d61a40f636111a9e68c5e6167d"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri Oct 15 17:52:01 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 15 17:52:01 2010 -0700"
      },
      "message": "am b7f8032a: (-s ours) am 229309e5: Merge \"Import revised translations\" into gingerbread\n\nMerge commit \u0027b7f8032a7ec171d61a40f636111a9e68c5e6167d\u0027\n\n* commit \u0027b7f8032a7ec171d61a40f636111a9e68c5e6167d\u0027:\n  Import revised translations\n"
    },
    {
      "commit": "3312b297600ec97f28f979dfbdf6c95e164a304f",
      "tree": "52e1c1c3ebe9c6e33fb52615c21d44b9efe821d8",
      "parents": [
        "cd9afc3722a1edebf0e6f7172627930052c81ce4"
      ],
      "author": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Fri Oct 15 17:33:54 2010 -0700"
      },
      "committer": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Fri Oct 15 17:33:54 2010 -0700"
      },
      "message": "Fix typos in JSON documentation.\n\nChange-Id: Ife519f755b1974adee13553cd4dfa2b15dd23aac\n"
    },
    {
      "commit": "208bb08a8b4896bc51b44aeec41b91d4726007cf",
      "tree": "0665d2d2632b4a567dc4e9f6e9d90ad8f8212e54",
      "parents": [
        "5e7b7cd65bea53357ecad68a31a52883897c824b",
        "0e7a4d9edcee63c6b770db9b6fe792abad5d7b53"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Oct 15 17:18:35 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 15 17:18:35 2010 -0700"
      },
      "message": "Merge \"Fix issue 3098880.\" into gingerbread"
    },
    {
      "commit": "2f4f756ab4872175f21202d4efaba2da0531b11a",
      "tree": "74141e0d64776c3352c97c3c8567d7220acc3206",
      "parents": [
        "3b2b354ec1ba070eae13391d004d97a3e1403050"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 15 17:11:51 2010 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 15 17:11:51 2010 -0700"
      },
      "message": "Fix a prior bad rebase of some new API.\n\nChange-Id: I3f4468d280c937793db4bfa000103c7858370b9e\n"
    },
    {
      "commit": "3b2b354ec1ba070eae13391d004d97a3e1403050",
      "tree": "e2647c9a8797a4b3542deab7d1cb766967b35879",
      "parents": [
        "1edb2bda37726ba6bc6feeafad25ea51b1cacaee"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 15 00:54:27 2010 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 15 17:10:55 2010 -0700"
      },
      "message": "Add support for secure system overlays.\n\nManual merge from Gingerbread.\n\nThis change adds a new window type for secure system overlays\ncreated by the system itself from non-secure system overlays that\nmight be created by applications that have the system alert permission.\nSecure views ignore the presence of secure system overlays.\n\nBug: 3098519\nChange-Id: Id876736fd8bf332ff9a5428bde59f5268aa49c3a\n"
    },
    {
      "commit": "5e7b7cd65bea53357ecad68a31a52883897c824b",
      "tree": "4c96fdee134d58ca9b86a972eebf4ed843975b8a",
      "parents": [
        "dc83fd5a502b255dd29a4ab351fc902105ca6bb8",
        "6df23609d4c1f257b11d67b965e5b63cbdf26fcd"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Oct 15 17:06:30 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 15 17:06:30 2010 -0700"
      },
      "message": "Merge \"range checking for tnf\" into gingerbread"
    },
    {
      "commit": "36e7790b6b3c2c36c67fbe5dc2e2313cdd537349",
      "tree": "015c31cf98f1bcc1c3b4b1e8ec7ed1eb5612882f",
      "parents": [
        "6bc34da8acf26c8e70325719fe43eaf22489809d",
        "a851d8d0cfec45e33ee884114548a4f2890d1f06"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Fri Oct 15 17:02:57 2010 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Fri Oct 15 17:02:57 2010 -0700"
      },
      "message": "Merge a851d8d0 from gingerbread\n\nChange-Id: Iea0e3fa1662d6326ab337821fe52a65a9dfd989a\n"
    },
    {
      "commit": "dc83fd5a502b255dd29a4ab351fc902105ca6bb8",
      "tree": "bc57a70aa6e9817a7c50c36e3bd99e57d9f6a50a",
      "parents": [
        "36e65ffd16f2610dcec702e23d596fe4eb6b6c4a",
        "88b6faad2cd5b1c5b019bb4a3a46bd71569ad747"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri Oct 15 16:55:40 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 15 16:55:40 2010 -0700"
      },
      "message": "Merge \"Import revised translations DO NOT MERGE\" into gingerbread"
    },
    {
      "commit": "1edb2bda37726ba6bc6feeafad25ea51b1cacaee",
      "tree": "45811ae31554d13e8171761fe80aedb89be4556f",
      "parents": [
        "65f604100627eae6d71df41e427fe74f7994e00e",
        "8718a51a5b6daab57fd55f5a6c083aa51c9f0f94"
      ],
      "author": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Fri Oct 15 16:52:33 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 15 16:52:33 2010 -0700"
      },
      "message": "Merge \"Close System.out and System.err streams when they are made unreachable.\""
    },
    {
      "commit": "36e65ffd16f2610dcec702e23d596fe4eb6b6c4a",
      "tree": "8224e6592216e144e22c6790a91ab0d6f4419d0b",
      "parents": [
        "c1a564b108c511c0bdd699567c245b031930e718",
        "af48cae6e59f579c20c3ecd08623214896e7923e"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 15 16:52:10 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 15 16:52:10 2010 -0700"
      },
      "message": "Merge \"Fix a native crash in input dispatcher when windows are removed.\" into gingerbread"
    },
    {
      "commit": "c1a564b108c511c0bdd699567c245b031930e718",
      "tree": "234baf2d627156a3c93eab172fb7038a7cea4988",
      "parents": [
        "b3c2d4807f6bc631e2d1091ca4ebb8df39195bca",
        "2d3f159aa9622e05a18e7f93cecd57ad673955ae"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 15 16:52:02 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 15 16:52:02 2010 -0700"
      },
      "message": "Merge \"Add support for secure system overlays.  (DO NOT MERGE)\" into gingerbread"
    },
    {
      "commit": "6df23609d4c1f257b11d67b965e5b63cbdf26fcd",
      "tree": "c0fac0ac3b34171cedcbf7a1d3918c415ce03b7f",
      "parents": [
        "b3c2d4807f6bc631e2d1091ca4ebb8df39195bca"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Oct 15 16:09:19 2010 -0700"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Oct 15 16:45:51 2010 -0700"
      },
      "message": "range checking for tnf\n\nChange-Id: Ie94acd598d3b8b349ffa98cef0f64ef8fa9f9612\n"
    },
    {
      "commit": "b3c2d4807f6bc631e2d1091ca4ebb8df39195bca",
      "tree": "533bc77daa18a5f34da3ea91b63b2f87744f5e36",
      "parents": [
        "c9f7890a203a013646650a695157277df81b6a17",
        "1ef20064096eb15b15e07184c232ef845a5e12b3"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Fri Oct 15 16:43:42 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 15 16:43:42 2010 -0700"
      },
      "message": "Merge \"DO NOT MERGE - Quick fix for menu background for SDK/emulator (mdpi)\" into gingerbread"
    },
    {
      "commit": "af48cae6e59f579c20c3ecd08623214896e7923e",
      "tree": "c9835705bcef57639a6b6d3838b8bbce0606f202",
      "parents": [
        "2d3f159aa9622e05a18e7f93cecd57ad673955ae"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 15 16:20:51 2010 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 15 16:20:51 2010 -0700"
      },
      "message": "Fix a native crash in input dispatcher when windows are removed.\n\nBug: 3101826\nChange-Id: I040838600a6105c8d9f3235025dc0a7b5b27da2e\n"
    },
    {
      "commit": "65f604100627eae6d71df41e427fe74f7994e00e",
      "tree": "d996d2634dccfffd18823404e8f6153834e70aec",
      "parents": [
        "3eee9de19f11a76b9efbfe0821e830e638c69fee"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Oct 15 16:18:35 2010 -0700"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Oct 15 16:18:35 2010 -0700"
      },
      "message": "Fix for broken build with stopTextSelectionMode\n\nChange-Id: I1a235db0a0373fed16b62a85df3a0f1411e412be\n"
    },
    {
      "commit": "1ef20064096eb15b15e07184c232ef845a5e12b3",
      "tree": "b0df77e5c8bd5eb956e8c287fdb28d72c5a3e47f",
      "parents": [
        "ff14aa16babb8117daf90e55c54f1dfcc7ae0b07"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Fri Oct 15 16:15:16 2010 -0700"
      },
      "committer": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Fri Oct 15 16:15:16 2010 -0700"
      },
      "message": "DO NOT MERGE - Quick fix for menu background for SDK/emulator (mdpi)\n\nChange-Id: I5f86585618b008b727de2236b75b357c87840ecf\n"
    },
    {
      "commit": "3eee9de19f11a76b9efbfe0821e830e638c69fee",
      "tree": "e3c972b5cd3565ecefff757fa95073b1160d2eb6",
      "parents": [
        "497a92cc5ba2176b8a8484b0a7da040eac0e887b",
        "9d13fe25f4f10b25776b1dc5c858f9ebb0b28b30"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Oct 15 16:08:28 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 15 16:08:28 2010 -0700"
      },
      "message": "Merge \"Fix text rendering artifact.\""
    }
  ],
  "next": "9d13fe25f4f10b25776b1dc5c858f9ebb0b28b30"
}
