)]}'
{
  "log": [
    {
      "commit": "e8934a6774580ef8e56801bd2c680b72b0f84827",
      "tree": "5b8ea4d235e9050d8a572541bde5bea359064fea",
      "parents": [
        "494081aab9db951714fe4a9938000a7f93edc2ed"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Tue Nov 09 08:01:20 2010 -0800"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Tue Nov 09 08:01:20 2010 -0800"
      },
      "message": "Add CHAR LIMIT and translatable\u003dfalse to SystemUI strings.\n\nBug: 3147304\nBug: 3174712\nChange-Id: I318da54da861d15e1528335eeba9319eda9cc84d\n"
    },
    {
      "commit": "494081aab9db951714fe4a9938000a7f93edc2ed",
      "tree": "f9338ef2ef7a9b78ad45f606209bb22863500074",
      "parents": [
        "e7f339613002ada65b220117ff87cd3c1ea41cf1",
        "0d200833fdc53f9796698f97c18cefc4a1b82df2"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue Nov 09 07:14:23 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 09 07:14:23 2010 -0800"
      },
      "message": "Merge \"Fix GL rendering of translucent surfaces\""
    },
    {
      "commit": "e7f339613002ada65b220117ff87cd3c1ea41cf1",
      "tree": "bfd7d5ae23166aec3c23ada0fb08f2bf9cfdb57e",
      "parents": [
        "c55fa1b999068fc7f242b88a87270b249ab366eb",
        "cc798d9675b105775c9736fc68b68d7c8cd0c5a7"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Tue Nov 09 07:06:02 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Nov 09 07:06:02 2010 -0800"
      },
      "message": "am cc798d96: am 2e2983c6: Merge \"Reduce log clutter.\" into gingerbread\n\n* commit \u0027cc798d9675b105775c9736fc68b68d7c8cd0c5a7\u0027:\n  Reduce log clutter.\n"
    },
    {
      "commit": "cc798d9675b105775c9736fc68b68d7c8cd0c5a7",
      "tree": "a4b742252ea983125e5ebf7879c1a338bc2cb54c",
      "parents": [
        "482083c57fc21516099d4f9987512f649e362960",
        "2e2983c6efe0e4223086e4675b715ed0e20e8d26"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Tue Nov 09 06:59:33 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Nov 09 06:59:33 2010 -0800"
      },
      "message": "am 2e2983c6: Merge \"Reduce log clutter.\" into gingerbread\n\n* commit \u00272e2983c6efe0e4223086e4675b715ed0e20e8d26\u0027:\n  Reduce log clutter.\n"
    },
    {
      "commit": "2e2983c6efe0e4223086e4675b715ed0e20e8d26",
      "tree": "3379ff5408acf6fc102eb572187f43808f3382c5",
      "parents": [
        "f6bd761f9407a35cc1c4a4b9e199e6a0dc8e4943",
        "5629d51f221adad107a509570ab2c739d1bf1a23"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Tue Nov 09 06:54:51 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 09 06:54:51 2010 -0800"
      },
      "message": "Merge \"Reduce log clutter.\" into gingerbread"
    },
    {
      "commit": "0d200833fdc53f9796698f97c18cefc4a1b82df2",
      "tree": "bef2739584bf97f330eda7c691c011e420cee8e9",
      "parents": [
        "c55fa1b999068fc7f242b88a87270b249ab366eb"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Fri Nov 05 15:36:16 2010 -0700"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue Nov 09 06:38:56 2010 -0800"
      },
      "message": "Fix GL rendering of translucent surfaces\n\nGL renderer was not initializing scissor correctly for translucent\nsurfaces, resulting in invisible window backgrounds in some cases\nlike fading popup windows\n\nChange-Id: I87a964986e1ba2c4f59708c8892c5fa71903e6fc\n"
    },
    {
      "commit": "c55fa1b999068fc7f242b88a87270b249ab366eb",
      "tree": "af5fb645204cb47af5f9d245f882e6318657915b",
      "parents": [
        "f7093befbbc64d324b6d4c41e98ae69bbed4cd31",
        "ca501d20360ffee3a37fc87538daf8281f8a14ed"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue Nov 09 06:32:13 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 09 06:32:13 2010 -0800"
      },
      "message": "Merge changes I650518a4,If15fddac\n\n* changes:\n  Fix DumpRenderTree2 to not attempt to read expected results over HTTPS\n  Fix FsUtils.readDataFromUrl() to do the network request on a background thread\n"
    },
    {
      "commit": "ca501d20360ffee3a37fc87538daf8281f8a14ed",
      "tree": "434c1bfced5029b1c4b1dfd47181812c4e09b99d",
      "parents": [
        "cda9448206494b67c0812b9591cc066ca070a7a6"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue Nov 09 13:36:43 2010 +0000"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue Nov 09 13:36:43 2010 +0000"
      },
      "message": "Fix DumpRenderTree2 to not attempt to read expected results over HTTPS\n\nThis is required now that we have HTTPS tests in the triaged set of\ntests.\n\nChange-Id: I650518a4536ed903f637a44c0901b1e38bdc1a84\n"
    },
    {
      "commit": "cda9448206494b67c0812b9591cc066ca070a7a6",
      "tree": "7dbc0effddeb168ef67d3273ae0622a4335135ca",
      "parents": [
        "01b04e10df00dcf16bfb92f88b3b1932f579632e"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue Nov 09 12:28:56 2010 +0000"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue Nov 09 12:33:28 2010 +0000"
      },
      "message": "Fix FsUtils.readDataFromUrl() to do the network request on a background thread\n\nThis is required now that doing network requests on the main thread\nthrows NetworkOnMainThreadException.\n\nAlso updates TestsListPreloaderThread to create the FileFilter lazily\nand removes a superfluous FileFilter param from the Summarizer\nconstructor.\n\nChange-Id: If15fddac934cd8be611f6693b25837657abbddc3\n"
    },
    {
      "commit": "f7093befbbc64d324b6d4c41e98ae69bbed4cd31",
      "tree": "166089878bcfd1234418a670768736e8ff008da8",
      "parents": [
        "b7d633c7abc93477a1ee9d195e2e2f662a434a95"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Mon Nov 01 10:27:33 2010 +0000"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Tue Nov 09 10:09:42 2010 +0000"
      },
      "message": "Calculate memory thresholds that V8 can use to control GC.\n\nV8 can be smarter about the memory it uses and the frequency\nof garbage collection but we need to inform it of the values\nto use. As this varies device to device look it up and store\nit on the WebViewCore to be read by native code over JNI.\n\nSee also https://android-git.corp.google.com/g/#change,78691\n\nBug: 3075565\n\nChange-Id: Ib52f4df775b80b386fc98f1d71b5687f01c12b2e\n"
    },
    {
      "commit": "b7d633c7abc93477a1ee9d195e2e2f662a434a95",
      "tree": "2dfaa417414785c5a506c922b0f142ad717b8677",
      "parents": [
        "9805d2cc87a5f7059f03467bff39944ce86607e8",
        "482083c57fc21516099d4f9987512f649e362960"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Tue Nov 09 00:02:44 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Nov 09 00:02:44 2010 -0800"
      },
      "message": "am 482083c5: (-s ours) am f6bd761f: Use back-facing camera as default in camera/camcorder profile.do not merge\n\n* commit \u0027482083c57fc21516099d4f9987512f649e362960\u0027:\n  Use back-facing camera as default in camera/camcorder profile.do not merge\n"
    },
    {
      "commit": "9805d2cc87a5f7059f03467bff39944ce86607e8",
      "tree": "2dfaa417414785c5a506c922b0f142ad717b8677",
      "parents": [
        "1ab852fbcfe155c9d4373b7130f8515591669634",
        "5680635f39b3098539cbfd120f95fdc4479bab0f"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Tue Nov 09 00:01:33 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 09 00:01:33 2010 -0800"
      },
      "message": "Merge \"Use back-facing camera as default in camera/camcorder profile.\""
    },
    {
      "commit": "482083c57fc21516099d4f9987512f649e362960",
      "tree": "58e3bb3d0bb085849298797ca9a40b921799e1cc",
      "parents": [
        "9cebb86c95ad4846ecc771e4b40d2dbd5cf1494b",
        "f6bd761f9407a35cc1c4a4b9e199e6a0dc8e4943"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Mon Nov 08 23:56:20 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 23:56:20 2010 -0800"
      },
      "message": "am f6bd761f: Use back-facing camera as default in camera/camcorder profile.do not merge\n\n* commit \u0027f6bd761f9407a35cc1c4a4b9e199e6a0dc8e4943\u0027:\n  Use back-facing camera as default in camera/camcorder profile.do not merge\n"
    },
    {
      "commit": "1ab852fbcfe155c9d4373b7130f8515591669634",
      "tree": "2d21df6d236e0b5533cad6dc166aedeb16dbda9d",
      "parents": [
        "5912f90e60a305996cdace35f72f847dfeb0f5ec"
      ],
      "author": {
        "name": "satok",
        "email": "satok@google.com",
        "time": "Fri Nov 05 22:56:07 2010 +0900"
      },
      "committer": {
        "name": "satok",
        "email": "satok@google.com",
        "time": "Tue Nov 09 16:43:00 2010 +0900"
      },
      "message": "Add a history of InputMethodSubtype for getting the last subtype of selected IME when IME was changed.\n\nChange-Id: I66752a881726c0ce2816a9d54de60fb0d992e968\n"
    },
    {
      "commit": "5680635f39b3098539cbfd120f95fdc4479bab0f",
      "tree": "3222bd76b171a47b95ebf02eacca165454a139c7",
      "parents": [
        "5912f90e60a305996cdace35f72f847dfeb0f5ec"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Tue Nov 09 15:36:59 2010 +0800"
      },
      "committer": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Tue Nov 09 15:36:59 2010 +0800"
      },
      "message": "Use back-facing camera as default in camera/camcorder profile.\n\nbug:3173302\nChange-Id: Iae9565eb58949a1c9c2f2a1f5251b2df097ec167\n"
    },
    {
      "commit": "f6bd761f9407a35cc1c4a4b9e199e6a0dc8e4943",
      "tree": "d8b2baa07815b9570feb2478cabdaf95e6a23442",
      "parents": [
        "1b2efbca7120cf799d1242d277af354df7b0a9bb"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Tue Nov 09 13:39:00 2010 +0800"
      },
      "committer": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Tue Nov 09 14:11:45 2010 +0800"
      },
      "message": "Use back-facing camera as default in camera/camcorder profile.do not merge\n\nbug:3173302\nChange-Id: I11eaed32bb393206b560834d52c412f3e5a1a7d9\n"
    },
    {
      "commit": "5912f90e60a305996cdace35f72f847dfeb0f5ec",
      "tree": "f7941e032443548d82fcddc7fc2b09aaddf5c7d9",
      "parents": [
        "d1604c731330a74d1c8f160f045246a10e675899",
        "85ffa26f67efad30912e1561b5123b6f8f5827ee"
      ],
      "author": {
        "name": "Huahui Wu",
        "email": "hwu@google.com",
        "time": "Mon Nov 08 21:00:13 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 08 21:00:13 2010 -0800"
      },
      "message": "Merge \"Expose the cert validator to JNI.\""
    },
    {
      "commit": "d1604c731330a74d1c8f160f045246a10e675899",
      "tree": "25f211a9fe47214f174a54d2078127ff99ef3c33",
      "parents": [
        "ef3018ccab970cd6d64b761f405d08ec74a0d124",
        "9cebb86c95ad4846ecc771e4b40d2dbd5cf1494b"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Nov 08 20:43:10 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 20:43:10 2010 -0800"
      },
      "message": "am 9cebb86c: am 1b2efbca: Merge \"Update a comment about when setOrientationHint() should be called\" into gingerbread\n\n* commit \u00279cebb86c95ad4846ecc771e4b40d2dbd5cf1494b\u0027:\n  Update a comment about when setOrientationHint() should be called\n"
    },
    {
      "commit": "ef3018ccab970cd6d64b761f405d08ec74a0d124",
      "tree": "8557c1134dc22cdc0f2f96f8b7c5be00398146d5",
      "parents": [
        "2bff83930d9575f0bd08da72385fdbfd97b9a1b8",
        "8bd41ac175f8e254d67d31cf020932e4f02d00c5"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Nov 08 20:43:03 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 20:43:03 2010 -0800"
      },
      "message": "am 8bd41ac1: (-s ours) Merge \"Fix typo in manual merge\" into gingerbread-plus-aosp\n\n* commit \u00278bd41ac175f8e254d67d31cf020932e4f02d00c5\u0027:\n  Fix typo in manual merge\n"
    },
    {
      "commit": "9cebb86c95ad4846ecc771e4b40d2dbd5cf1494b",
      "tree": "b094c7b2dbaa9aac0b49de5f7678da024054d1c5",
      "parents": [
        "8bd41ac175f8e254d67d31cf020932e4f02d00c5",
        "1b2efbca7120cf799d1242d277af354df7b0a9bb"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Nov 08 20:14:19 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 20:14:19 2010 -0800"
      },
      "message": "am 1b2efbca: Merge \"Update a comment about when setOrientationHint() should be called\" into gingerbread\n\n* commit \u00271b2efbca7120cf799d1242d277af354df7b0a9bb\u0027:\n  Update a comment about when setOrientationHint() should be called\n"
    },
    {
      "commit": "2bff83930d9575f0bd08da72385fdbfd97b9a1b8",
      "tree": "8557c1134dc22cdc0f2f96f8b7c5be00398146d5",
      "parents": [
        "e3cfa1b8b22c07a58add42b27913c7d49913a166"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Nov 08 20:01:12 2010 -0800"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Nov 08 20:09:22 2010 -0800"
      },
      "message": "Fix a build break due to the missing kKeyRotation\n\nChange-Id: I6bf030c946abe7a95f8f7bc464e6507fb02cf39c\n"
    },
    {
      "commit": "e3cfa1b8b22c07a58add42b27913c7d49913a166",
      "tree": "5bfc6cb01bb2240ed74b9160179a5fb55623d4b1",
      "parents": [
        "b765d32e811711a4327dd6103b5279a750cc883b",
        "f8c24a66a7318554604ae63d0ae4948c41b0d6e1"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon Nov 08 20:00:33 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 20:00:33 2010 -0800"
      },
      "message": "am f8c24a66: am cd43fbb4: Merge \"improve sensorservice dumpsys and increase the max sensor rate to 1 ms (1000Hz)\" into gingerbread\n\n* commit \u0027f8c24a66a7318554604ae63d0ae4948c41b0d6e1\u0027:\n  improve sensorservice dumpsys and increase the max sensor rate to 1 ms (1000Hz)\n"
    },
    {
      "commit": "b765d32e811711a4327dd6103b5279a750cc883b",
      "tree": "029e5280bc0c27490101e064a31f46fa1b5d234d",
      "parents": [
        "848ae6e48b7942ced2ce149b167774db038cc741",
        "3c09ba3f798c8dafed4846c6782bc489b841cdbb"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Nov 08 20:00:26 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 20:00:26 2010 -0800"
      },
      "message": "am 3c09ba3f: (-s ours) resolved conflicts for merge of 06fd1dc5 to gingerbread-plus-aosp\n\n* commit \u00273c09ba3f798c8dafed4846c6782bc489b841cdbb\u0027:\n  DO NOT MERGE Fix bug 3121030 - Text handles erroneously appear over extract mode IME window\n"
    },
    {
      "commit": "1b2efbca7120cf799d1242d277af354df7b0a9bb",
      "tree": "6af05971579548b015c4c3804a6ea2bdc78ade3c",
      "parents": [
        "cd43fbb4537487a9c3185e919904f8b0c93daee6",
        "5aa95dd36cd0708d25accd8d745ae8ebc255758f"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Nov 08 19:59:16 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 08 19:59:16 2010 -0800"
      },
      "message": "Merge \"Update a comment about when setOrientationHint() should be called\" into gingerbread"
    },
    {
      "commit": "8bd41ac175f8e254d67d31cf020932e4f02d00c5",
      "tree": "3493ec92c0c53b7691894b8b968accb8cb02c2bd",
      "parents": [
        "f8c24a66a7318554604ae63d0ae4948c41b0d6e1",
        "dd11387e580343cf053df03a955e042f4ee445d7"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Nov 08 19:59:13 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 08 19:59:13 2010 -0800"
      },
      "message": "Merge \"Fix typo in manual merge\" into gingerbread-plus-aosp"
    },
    {
      "commit": "dd11387e580343cf053df03a955e042f4ee445d7",
      "tree": "02dcab0d39d03ea3b15b127dc3b671fc40c2e82c",
      "parents": [
        "3c09ba3f798c8dafed4846c6782bc489b841cdbb"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Nov 08 19:56:44 2010 -0800"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Nov 08 19:56:44 2010 -0800"
      },
      "message": "Fix typo in manual merge\n\nChange-Id: Idaf98e368e032cfbd7fbe3aa2d965b04eea3f43e\n"
    },
    {
      "commit": "f8c24a66a7318554604ae63d0ae4948c41b0d6e1",
      "tree": "394c44d91f694e0b5070effc048a21339c14a4ae",
      "parents": [
        "3c09ba3f798c8dafed4846c6782bc489b841cdbb",
        "cd43fbb4537487a9c3185e919904f8b0c93daee6"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon Nov 08 19:38:28 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 19:38:28 2010 -0800"
      },
      "message": "am cd43fbb4: Merge \"improve sensorservice dumpsys and increase the max sensor rate to 1 ms (1000Hz)\" into gingerbread\n\n* commit \u0027cd43fbb4537487a9c3185e919904f8b0c93daee6\u0027:\n  improve sensorservice dumpsys and increase the max sensor rate to 1 ms (1000Hz)\n"
    },
    {
      "commit": "848ae6e48b7942ced2ce149b167774db038cc741",
      "tree": "029e5280bc0c27490101e064a31f46fa1b5d234d",
      "parents": [
        "d1959717c28766d4a7fecedd703a79e17c532da8",
        "6bb4f67ac29b916b8ea4f08b79a7bc46c5844646"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Nov 08 19:25:54 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 19:25:54 2010 -0800"
      },
      "message": "am 6bb4f67a: am 26153a33: Fix bug 3163052 - always use 32-bit drawing caches when destination window is 32-bit\n\n* commit \u00276bb4f67ac29b916b8ea4f08b79a7bc46c5844646\u0027:\n  Fix bug 3163052 - always use 32-bit drawing caches when destination window is 32-bit\n"
    },
    {
      "commit": "d1959717c28766d4a7fecedd703a79e17c532da8",
      "tree": "e25564af0c90925d3e84a54e386336f93d060f2b",
      "parents": [
        "76526a1f55edb2ac77dfb810b001ba3687efa7ef",
        "c4a2ead2aa5ab4403553e4956ba71b44782f0c84"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Nov 08 19:25:41 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 19:25:41 2010 -0800"
      },
      "message": "am c4a2ead2: am d2d62d04: Merge \"Support extracting thumbnail from rotated video tracks\" into gingerbread\n\n* commit \u0027c4a2ead2aa5ab4403553e4956ba71b44782f0c84\u0027:\n  Support extracting thumbnail from rotated video tracks\n"
    },
    {
      "commit": "76526a1f55edb2ac77dfb810b001ba3687efa7ef",
      "tree": "e918301abf50a91e727ed1a383d455f412eda9de",
      "parents": [
        "02117bd50a6879dce8fceb28afb7fb0fef1f7e0f",
        "d962bca66fb99d437f065e9a7c66e7fe9abac20e"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Mon Nov 08 19:25:34 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 19:25:34 2010 -0800"
      },
      "message": "am d962bca6: am 08686b07: am c10a4773: Set capabilities sooner.\n\n* commit \u0027d962bca66fb99d437f065e9a7c66e7fe9abac20e\u0027:\n  Set capabilities sooner.\n"
    },
    {
      "commit": "02117bd50a6879dce8fceb28afb7fb0fef1f7e0f",
      "tree": "e918301abf50a91e727ed1a383d455f412eda9de",
      "parents": [
        "762323b180957c6e42ab945647c5066fe962aa26",
        "38f1196e2bf1695810e42b83520575e7837da3a9"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Mon Nov 08 19:25:26 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 19:25:26 2010 -0800"
      },
      "message": "am 38f1196e: (-s ours) am dee7335b: Merge \"DO NOT MERGE - Updated textfield pressed states\" into gingerbread\n\n* commit \u002738f1196e2bf1695810e42b83520575e7837da3a9\u0027:\n  DO NOT MERGE - Updated textfield pressed states\n"
    },
    {
      "commit": "762323b180957c6e42ab945647c5066fe962aa26",
      "tree": "e918301abf50a91e727ed1a383d455f412eda9de",
      "parents": [
        "0440f023dc2691705b5469aae5a124403f080fb6",
        "2487efb0e01f6e612984f006af09db4eb90ea16c"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Nov 08 19:24:55 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 19:24:55 2010 -0800"
      },
      "message": "am 2487efb0: am 05de5a15: Merge \"docs: remove quick start; make it an overview of the steps and go to installing guide\" into gingerbread\n\n* commit \u00272487efb0e01f6e612984f006af09db4eb90ea16c\u0027:\n  docs: remove quick start; make it an overview of the steps and go to installing guide\n"
    },
    {
      "commit": "0440f023dc2691705b5469aae5a124403f080fb6",
      "tree": "fd9434376c3db2f186401306da60d298c3a60b5d",
      "parents": [
        "a0e6929a26c678a2b25082c310ec184a9945d221",
        "f704645b0ccf6feac9f41c82caf0ec34370a3bd0"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon Nov 08 19:24:13 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 19:24:13 2010 -0800"
      },
      "message": "am f704645b: am 5fd30540: Merge \"possibly fix [2265804] OpenGL GLSurfaceView apps don\\\u0027t draw status bar drop shadow correctly\" into gingerbread\n\n* commit \u0027f704645b0ccf6feac9f41c82caf0ec34370a3bd0\u0027:\n  possibly fix [2265804] OpenGL GLSurfaceView apps don\u0027t draw status bar drop shadow correctly\n"
    },
    {
      "commit": "a0e6929a26c678a2b25082c310ec184a9945d221",
      "tree": "58ba3d92efeae785e889e9f5155842540a9d1ea1",
      "parents": [
        "0a514792edfdd8af91f114155585c891ef3ad9d5",
        "2ab777483c650b12f447a414c8bf9c175e8384e7"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon Nov 08 19:24:02 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 19:24:02 2010 -0800"
      },
      "message": "am 2ab77748: am fe40e9e0: Merge \"fix [3148312] Region can access data out of bounds\" into gingerbread\n\n* commit \u00272ab777483c650b12f447a414c8bf9c175e8384e7\u0027:\n  fix [3148312] Region can access data out of bounds\n"
    },
    {
      "commit": "0a514792edfdd8af91f114155585c891ef3ad9d5",
      "tree": "58ba3d92efeae785e889e9f5155842540a9d1ea1",
      "parents": [
        "0bae6163644d387a32bf3cd0dde0fa3b9242eb5d",
        "2ee0af48a3ebb4ac1bbf5e867850519b424e5a06"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Mon Nov 08 19:23:33 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 19:23:33 2010 -0800"
      },
      "message": "am 2ee0af48: am a48b70fa: Camera.open() should only return back-facing camera.\n\n* commit \u00272ee0af48a3ebb4ac1bbf5e867850519b424e5a06\u0027:\n  Camera.open() should only return back-facing camera.\n"
    },
    {
      "commit": "0bae6163644d387a32bf3cd0dde0fa3b9242eb5d",
      "tree": "cdacba4162f93325b7314b4f27ac867e7315556a",
      "parents": [
        "f90a0e84fe80f761bb0f69948a7a59043b11aa2f",
        "6025ecec2a0c37cdd0b25c85f6ffc54e35b42426"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Mon Nov 08 19:23:15 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 19:23:15 2010 -0800"
      },
      "message": "am 6025ecec: am 17ae3597: Revert \"android.hardware.Camera.open only returns back-facing camera.\"\n\n* commit \u00276025ecec2a0c37cdd0b25c85f6ffc54e35b42426\u0027:\n  Revert \"android.hardware.Camera.open only returns back-facing camera.\"\n"
    },
    {
      "commit": "f90a0e84fe80f761bb0f69948a7a59043b11aa2f",
      "tree": "cd520137fbe5c3db69e2a807571b3d9d69dc2684",
      "parents": [
        "8346ad0a8f20aa65082af569ac09723db989ad8b",
        "28345ef6e1171bf5da792bb743c1a986a539ee4b"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Mon Nov 08 19:22:53 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 19:22:53 2010 -0800"
      },
      "message": "am 28345ef6: am 07b88fef: android.hardware.Camera.open only returns back-facing camera.\n\n* commit \u002728345ef6e1171bf5da792bb743c1a986a539ee4b\u0027:\n  android.hardware.Camera.open only returns back-facing camera.\n"
    },
    {
      "commit": "3c09ba3f798c8dafed4846c6782bc489b841cdbb",
      "tree": "15dabc9870e3f7df4b8e70b71c273266f6b72fe3",
      "parents": [
        "6bb4f67ac29b916b8ea4f08b79a7bc46c5844646",
        "06fd1dc5bf7a1e79b57eb408e48fe9d763ac520c"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Nov 08 19:21:58 2010 -0800"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Nov 08 19:21:58 2010 -0800"
      },
      "message": "resolved conflicts for merge of 06fd1dc5 to gingerbread-plus-aosp\n\nChange-Id: Iae11cabdc3c6b6b59dfdcc3b4944088dded91a52\n"
    },
    {
      "commit": "8346ad0a8f20aa65082af569ac09723db989ad8b",
      "tree": "cdacba4162f93325b7314b4f27ac867e7315556a",
      "parents": [
        "4aa2fe500a126861bf1a56d002ae8a0333cb4e10",
        "549a65b5a40e6377e2311ba5efb09ae4c94092f0"
      ],
      "author": {
        "name": "Gil Dobjanschi",
        "email": "virgild@google.com",
        "time": "Mon Nov 08 19:06:41 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 08 19:06:41 2010 -0800"
      },
      "message": "Merge \"Fix invalidateTransition method\""
    },
    {
      "commit": "549a65b5a40e6377e2311ba5efb09ae4c94092f0",
      "tree": "f0d4678be085fb7e183906809af4eff72fbe1f6c",
      "parents": [
        "2cf17ed7d87f8e0fc77de5e22c152018e7553959"
      ],
      "author": {
        "name": "Gil Dobjanschi",
        "email": "virgild@google.com",
        "time": "Mon Nov 08 18:38:55 2010 -0800"
      },
      "committer": {
        "name": "Gil Dobjanschi",
        "email": "virgild@google.com",
        "time": "Mon Nov 08 18:44:43 2010 -0800"
      },
      "message": "Fix invalidateTransition method\n\nChange-Id: I12d5b7256d2956007b65c8304053717dd7b9b7ef\n"
    },
    {
      "commit": "4aa2fe500a126861bf1a56d002ae8a0333cb4e10",
      "tree": "0b817f97ac9eaa420f57cdea994acc74af1ed1e9",
      "parents": [
        "7f7752439543db6e13c599bdd10cb10254c24528",
        "03fcf855283080acb1822dad411a7a910c577418"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Nov 08 18:41:25 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 08 18:41:25 2010 -0800"
      },
      "message": "Merge \"Default wallpaper moved to nodpi\""
    },
    {
      "commit": "7f7752439543db6e13c599bdd10cb10254c24528",
      "tree": "8161d572cce9194745972fc3fde670a6c6412614",
      "parents": [
        "c9f32f23327cbeeb50f0d494d01c8d6784720bc6"
      ],
      "author": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Thu Nov 04 17:15:54 2010 -0700"
      },
      "committer": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Mon Nov 08 18:38:12 2010 -0800"
      },
      "message": "Layoutlib: Load fragments\n\nThis change does the following:\n- Make the bridge context extend Activity instead of Context\nso that it can act as a view factory. This is needed because\nthe Activity is used as factory for Fragment objects.\n\n- Override the default Fragment.instantiate(...) method\nthrough a delegate. This is done to load the Fragment\nclasses located in the project (similar to custom views).\n\nChange-Id: If62e7c9ff2b7585677077ad825aa1c3591d1b5e0\n"
    },
    {
      "commit": "6bb4f67ac29b916b8ea4f08b79a7bc46c5844646",
      "tree": "d343dc12811d4b3dfaf48e8b8565d84265f1d7ef",
      "parents": [
        "c4a2ead2aa5ab4403553e4956ba71b44782f0c84",
        "26153a33df8e6608bd37da7d44214b2a0db3195f"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Nov 08 18:35:22 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 18:35:22 2010 -0800"
      },
      "message": "am 26153a33: Fix bug 3163052 - always use 32-bit drawing caches when destination window is 32-bit\n\n* commit \u002726153a33df8e6608bd37da7d44214b2a0db3195f\u0027:\n  Fix bug 3163052 - always use 32-bit drawing caches when destination window is 32-bit\n"
    },
    {
      "commit": "cd43fbb4537487a9c3185e919904f8b0c93daee6",
      "tree": "0b4959be463c83e5dd0b07419f0a021744bdb52f",
      "parents": [
        "06fd1dc5bf7a1e79b57eb408e48fe9d763ac520c",
        "94c4f5c1b28344001bae5ac4ad22dd01dc2fd679"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon Nov 08 18:28:32 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 08 18:28:32 2010 -0800"
      },
      "message": "Merge \"improve sensorservice dumpsys and increase the max sensor rate to 1 ms (1000Hz)\" into gingerbread"
    },
    {
      "commit": "03fcf855283080acb1822dad411a7a910c577418",
      "tree": "d91d79d97beacb97be17f2c07cfc00aac9b8909b",
      "parents": [
        "c9f32f23327cbeeb50f0d494d01c8d6784720bc6"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Nov 08 18:24:29 2010 -0800"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Nov 08 18:24:32 2010 -0800"
      },
      "message": "Default wallpaper moved to nodpi\n\nChange-Id: I21f9bf0037e820941e48b3942c43504dcdfcea2b\n"
    },
    {
      "commit": "c4a2ead2aa5ab4403553e4956ba71b44782f0c84",
      "tree": "76125bcc8afc160abdb4748dfd66686f58b0fb53",
      "parents": [
        "d962bca66fb99d437f065e9a7c66e7fe9abac20e",
        "d2d62d04fc387e2f51d414e101a3e8e3c45f415e"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Nov 08 18:19:40 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 18:19:40 2010 -0800"
      },
      "message": "am d2d62d04: Merge \"Support extracting thumbnail from rotated video tracks\" into gingerbread\n\n* commit \u0027d2d62d04fc387e2f51d414e101a3e8e3c45f415e\u0027:\n  Support extracting thumbnail from rotated video tracks\n"
    },
    {
      "commit": "d962bca66fb99d437f065e9a7c66e7fe9abac20e",
      "tree": "a00dc3663ef8668dfd3fcf21cfbfb1110b08f20c",
      "parents": [
        "38f1196e2bf1695810e42b83520575e7837da3a9",
        "08686b0755a841d343249ac951db4ec2d7770cba"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Mon Nov 08 18:19:34 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 18:19:34 2010 -0800"
      },
      "message": "am 08686b07: am c10a4773: Set capabilities sooner.\n\n* commit \u002708686b0755a841d343249ac951db4ec2d7770cba\u0027:\n  Set capabilities sooner.\n"
    },
    {
      "commit": "c9f32f23327cbeeb50f0d494d01c8d6784720bc6",
      "tree": "7dda122b0946fa2a8f75c94d707eb96e0d3040d7",
      "parents": [
        "91a08cfc4f8111ed66e51f9471e956d201cc8b60",
        "0ff229f29285cdbceaa72b008c10ddc9b00cd85c"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Nov 08 18:15:16 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 08 18:15:16 2010 -0800"
      },
      "message": "Merge \"Tweak fragment animations to be more consistent with window anims.\""
    },
    {
      "commit": "06fd1dc5bf7a1e79b57eb408e48fe9d763ac520c",
      "tree": "8931409e979e6bd48cf8b590720f549e25f0aa0a",
      "parents": [
        "26153a33df8e6608bd37da7d44214b2a0db3195f",
        "36ffc5c960cdb3de7269898d2142a361acdec74a"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Nov 08 18:14:01 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 08 18:14:01 2010 -0800"
      },
      "message": "Merge \"DO NOT MERGE Fix bug 3121030 - Text handles erroneously appear over extract mode IME window\" into gingerbread"
    },
    {
      "commit": "26153a33df8e6608bd37da7d44214b2a0db3195f",
      "tree": "0fd1db3816e45662c4e77046b62533e6415f0260",
      "parents": [
        "d2d62d04fc387e2f51d414e101a3e8e3c45f415e"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Nov 08 15:22:27 2010 -0800"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Nov 08 18:09:12 2010 -0800"
      },
      "message": "Fix bug 3163052 - always use 32-bit drawing caches when destination\nwindow is 32-bit\n\nChange-Id: I0b6de28eb2de583e1d10d0a65c1ab534ef5bb047\n"
    },
    {
      "commit": "91a08cfc4f8111ed66e51f9471e956d201cc8b60",
      "tree": "74070ec78f3e01dbc5c753d2497844080c7d5f23",
      "parents": [
        "010e2c299746d31f8f233eefc6828ec1c2785efd"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Nov 08 17:34:49 2010 -0800"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Nov 08 18:03:45 2010 -0800"
      },
      "message": "Rationalized singleLine in TextView, take 2.\n\nSame as CL 77435, but without the default singleLine value change.\n\nChange-Id: I04794ed72716bbe5a285d2bbbb3f536308e5972f\n"
    },
    {
      "commit": "38f1196e2bf1695810e42b83520575e7837da3a9",
      "tree": "a00dc3663ef8668dfd3fcf21cfbfb1110b08f20c",
      "parents": [
        "2487efb0e01f6e612984f006af09db4eb90ea16c",
        "dee7335b8f9b691688da2139da42aa2c2434b862"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Mon Nov 08 18:02:22 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 18:02:22 2010 -0800"
      },
      "message": "am dee7335b: Merge \"DO NOT MERGE - Updated textfield pressed states\" into gingerbread\n\n* commit \u0027dee7335b8f9b691688da2139da42aa2c2434b862\u0027:\n  DO NOT MERGE - Updated textfield pressed states\n"
    },
    {
      "commit": "d2d62d04fc387e2f51d414e101a3e8e3c45f415e",
      "tree": "812f97147f4ef4f5ca63b0769459e93d22365fde",
      "parents": [
        "08686b0755a841d343249ac951db4ec2d7770cba",
        "53ebc72fd83f83bb5536d5917390aae03b7f5cad"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Nov 08 18:00:14 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 08 18:00:14 2010 -0800"
      },
      "message": "Merge \"Support extracting thumbnail from rotated video tracks\" into gingerbread"
    },
    {
      "commit": "08686b0755a841d343249ac951db4ec2d7770cba",
      "tree": "7d5bfee07100994c9d068a8eb1bc8318c7adc811",
      "parents": [
        "dee7335b8f9b691688da2139da42aa2c2434b862",
        "c10a4773ece6ca66ba9cfe4cd15e5987a02bee68"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Mon Nov 08 17:58:50 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 17:58:50 2010 -0800"
      },
      "message": "am c10a4773: Set capabilities sooner.\n\n* commit \u0027c10a4773ece6ca66ba9cfe4cd15e5987a02bee68\u0027:\n  Set capabilities sooner.\n"
    },
    {
      "commit": "dee7335b8f9b691688da2139da42aa2c2434b862",
      "tree": "7d5bfee07100994c9d068a8eb1bc8318c7adc811",
      "parents": [
        "05de5a15a3b36046df98a7da7a210b7ffc4d43e2",
        "185c5270738b530bf36485d722623e887a87c253"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Mon Nov 08 17:49:57 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 08 17:49:57 2010 -0800"
      },
      "message": "Merge \"DO NOT MERGE - Updated textfield pressed states\" into gingerbread"
    },
    {
      "commit": "185c5270738b530bf36485d722623e887a87c253",
      "tree": "dba92d79adac0724fc292268a49eddf02eb35931",
      "parents": [
        "5fd3054048b41b033700be3f30e4bca69f4f13a6"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Mon Nov 08 17:45:09 2010 -0800"
      },
      "committer": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Mon Nov 08 17:45:09 2010 -0800"
      },
      "message": "DO NOT MERGE - Updated textfield pressed states\n\nChange-Id: I96a582895c4393349f7f88ced8fb625181379b47\n"
    },
    {
      "commit": "010e2c299746d31f8f233eefc6828ec1c2785efd",
      "tree": "dff9c14b13717cf236e1d18a22134aba4bdf2033",
      "parents": [
        "1c41517124a90fcfdb95dc069fc492c6fcf1ff25",
        "e0c763f54f5848a2513990fe37791b6f60ef7760"
      ],
      "author": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Mon Nov 08 17:33:27 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 08 17:33:27 2010 -0800"
      },
      "message": "Merge \"Layoutlib: more text drawing.\""
    },
    {
      "commit": "85ffa26f67efad30912e1561b5123b6f8f5827ee",
      "tree": "7ed8d59f6e02018b369127f6d10b4de279d1ec0b",
      "parents": [
        "3a3f24e37049de6714de64188b1814a6476dbebb"
      ],
      "author": {
        "name": "Huahui Wu",
        "email": "hwu@google.com",
        "time": "Mon Nov 08 12:02:50 2010 -0800"
      },
      "committer": {
        "name": "Huahui Wu",
        "email": "hwu@google.com",
        "time": "Mon Nov 08 17:30:17 2010 -0800"
      },
      "message": "Expose the cert validator to JNI.\n\nChange-Id: Ie31919e762b1f528b319c251ccfd891dd7738544\n"
    },
    {
      "commit": "1c41517124a90fcfdb95dc069fc492c6fcf1ff25",
      "tree": "43a463cfe40b0cf7e96ca9045075e31390d1e60e",
      "parents": [
        "553a53ef9ff789dff8b5a74dfea4d6f37feeb263"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Nov 08 17:06:46 2010 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Nov 08 17:19:31 2010 -0800"
      },
      "message": "Handle user message ID 0\nPass RS runtime errors back to java.\nthrow exceptions for runtime errors.\n\nChange-Id: Ifcf16cbbf9b98137971dced5076f8a5563eb016c\n"
    },
    {
      "commit": "0ff229f29285cdbceaa72b008c10ddc9b00cd85c",
      "tree": "b7bff2f3361822c75554d80c42559d4916bb50cd",
      "parents": [
        "553a53ef9ff789dff8b5a74dfea4d6f37feeb263"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Nov 08 16:26:28 2010 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Nov 08 17:12:23 2010 -0800"
      },
      "message": "Tweak fragment animations to be more consistent with window anims.\n\nUse same deceleration curves, same style for forward/backward nav.\n"
    },
    {
      "commit": "c10a4773ece6ca66ba9cfe4cd15e5987a02bee68",
      "tree": "a17b54a5acedfb3aa3c394db03e5751cf48d3693",
      "parents": [
        "05cc2d635eba165098a8ff58678a2ef1db5ddd1a"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Wed Oct 27 11:26:05 2010 -0700"
      },
      "committer": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Mon Nov 08 17:11:22 2010 -0800"
      },
      "message": "Set capabilities sooner.\n\n(cherry-pick from gingerbread I4e34b60c0a01b85ce0d80eb96ff3510604a68c71)\n\nBug 3176774\n\nChange-Id: I34d36b5b215ff0465f4f2f148c675f37ceba1a78\n"
    },
    {
      "commit": "53ebc72fd83f83bb5536d5917390aae03b7f5cad",
      "tree": "1fe4af89aa72abfd2c969789cd0b98fe0b4737fd",
      "parents": [
        "17ae359721ba74399e785369346509b776999d1f"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Nov 08 16:04:27 2010 -0800"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Nov 08 16:52:59 2010 -0800"
      },
      "message": "Support extracting thumbnail from rotated video tracks\n\nChange-Id: Ife0a2536aaac5ff1efdf1035b9d2c892773ee16c\n"
    },
    {
      "commit": "e0c763f54f5848a2513990fe37791b6f60ef7760",
      "tree": "61f4f1bd15ccb820d844c15496bb383f42c379af",
      "parents": [
        "3fe599ce21a3a28a03a2d575fdeedb7b2ac8590a"
      ],
      "author": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Thu Nov 04 18:04:27 2010 -0700"
      },
      "committer": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Mon Nov 08 16:13:28 2010 -0800"
      },
      "message": "Layoutlib: more text drawing.\n\nChange-Id: I32f46d23e746b095be0577a53b61567a868f0b8a\n"
    },
    {
      "commit": "553a53ef9ff789dff8b5a74dfea4d6f37feeb263",
      "tree": "bc37fffcc822a2b29052335d1f493147bcca663d",
      "parents": [
        "9f1425431f00e9fde4c1aa90d713bd9b011e7867"
      ],
      "author": {
        "name": "Ficus Kirkpatrick",
        "email": "ficus@android.com",
        "time": "Wed Nov 03 17:38:49 2010 -0700"
      },
      "committer": {
        "name": "Ficus Kirkpatrick",
        "email": "ficus@android.com",
        "time": "Mon Nov 08 16:11:54 2010 -0800"
      },
      "message": "Make saveRecentQuery() async.\n\nBug: 3163612\nChange-Id: Idd3c1925e0f1dc3272dd1303d8f2907c5c5fca8b\n"
    },
    {
      "commit": "2487efb0e01f6e612984f006af09db4eb90ea16c",
      "tree": "90a6fe8aaf7681c126c07402aaf4ba0460e25240",
      "parents": [
        "f704645b0ccf6feac9f41c82caf0ec34370a3bd0",
        "05de5a15a3b36046df98a7da7a210b7ffc4d43e2"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Nov 08 16:08:48 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 16:08:48 2010 -0800"
      },
      "message": "am 05de5a15: Merge \"docs: remove quick start; make it an overview of the steps and go to installing guide\" into gingerbread\n\n* commit \u002705de5a15a3b36046df98a7da7a210b7ffc4d43e2\u0027:\n  docs: remove quick start; make it an overview of the steps and go to installing guide\n"
    },
    {
      "commit": "05de5a15a3b36046df98a7da7a210b7ffc4d43e2",
      "tree": "4adf14c855962dcddb67adae363ff1a8997c42d0",
      "parents": [
        "5fd3054048b41b033700be3f30e4bca69f4f13a6",
        "0a21f34d38f66f657ea0d0cb6c89884af362168b"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Nov 08 16:05:24 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 08 16:05:24 2010 -0800"
      },
      "message": "Merge \"docs: remove quick start; make it an overview of the steps and go to installing guide\" into gingerbread"
    },
    {
      "commit": "9f1425431f00e9fde4c1aa90d713bd9b011e7867",
      "tree": "ce1821f56ea99c32127cbc36192e46a58d29ce8b",
      "parents": [
        "3fe599ce21a3a28a03a2d575fdeedb7b2ac8590a",
        "6908cd154c5a2ed2e3b21d40f51952d45be69184"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Nov 08 15:54:34 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 08 15:54:34 2010 -0800"
      },
      "message": "Merge \"Fix animations to use correct interpolator.\""
    },
    {
      "commit": "3fe599ce21a3a28a03a2d575fdeedb7b2ac8590a",
      "tree": "aa8cb3f47b95499bf871970a101d5bf12325697c",
      "parents": [
        "98b8bc7f9a314d614817aec2d60883b3f1a0a3fd",
        "9d71e2180062931416092f26276a07e55b318f62"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Nov 08 15:29:45 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 08 15:29:45 2010 -0800"
      },
      "message": "Merge \"Moving attrib creation to Mesh. Adding arrays as shader inputs. Removing fixed size arrays.\""
    },
    {
      "commit": "6908cd154c5a2ed2e3b21d40f51952d45be69184",
      "tree": "b01421f8d553e0e157bb263b0d1481eaedfd1aa6",
      "parents": [
        "98b8bc7f9a314d614817aec2d60883b3f1a0a3fd"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Nov 08 15:11:16 2010 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Nov 08 15:28:12 2010 -0800"
      },
      "message": "Fix animations to use correct interpolator.\n\nAlso some fragment fixes.\n\nChange-Id: I3906199e541a86379d07c8a4e4d5f9e99830c44a\n"
    },
    {
      "commit": "9d71e2180062931416092f26276a07e55b318f62",
      "tree": "4e649a7ff122348fc2ed2961b3c280a989327242",
      "parents": [
        "5b59e02eb542f016866985945859b033e94f9f0b"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Nov 08 15:10:52 2010 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Nov 08 15:10:52 2010 -0800"
      },
      "message": "Moving attrib creation to Mesh. Adding arrays as shader inputs.\nRemoving fixed size arrays.\n\nChange-Id: I0213e403a2f1283dd43f21bea770aeb059561903\n"
    },
    {
      "commit": "98b8bc7f9a314d614817aec2d60883b3f1a0a3fd",
      "tree": "a4675f683c0d263c448c754a98a99ec8a53568fd",
      "parents": [
        "1bc0177328ed5103f3ce49eadbaeb2f363a00bc8",
        "646f46eddf897bff4aebcc8454004539589e0965"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Mon Nov 08 15:10:19 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 08 15:10:19 2010 -0800"
      },
      "message": "Merge \"make the resolver activity\u0027s items visible\""
    },
    {
      "commit": "646f46eddf897bff4aebcc8454004539589e0965",
      "tree": "7c4c2d462b37c63dfb8ea145a08b7f762546dbbb",
      "parents": [
        "a4eb4c3a207c4d1b0e72bad332c3e6b928a77738"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Mon Nov 08 15:08:56 2010 -0800"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Mon Nov 08 15:08:56 2010 -0800"
      },
      "message": "make the resolver activity\u0027s items visible\n\nChange-Id: Ic02c834c01c3d71d6e1c073f986b87ae5faa1da0\n"
    },
    {
      "commit": "36ffc5c960cdb3de7269898d2142a361acdec74a",
      "tree": "22c3d06016fd732187e7cf6649de3379c229c10b",
      "parents": [
        "17ae359721ba74399e785369346509b776999d1f"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Thu Oct 21 18:44:32 2010 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Nov 08 15:00:49 2010 -0800"
      },
      "message": "DO NOT MERGE Fix bug 3121030 - Text handles erroneously appear over\nextract mode IME window\n\nMake the SelectionModifierCursorController track its show/hide state\nmore accurately in the presence of an extract mode IME.\n\nLazily initialize CursorControllers so that we don\u0027t end up creating\nthem for various TextViews where they are not needed.\n\nChange-Id: Ib76a95d9e7669016cf11b8b0add8843b438068ea\n"
    },
    {
      "commit": "1bc0177328ed5103f3ce49eadbaeb2f363a00bc8",
      "tree": "e6d580eea56afd597c1931e863559d80e7839c55",
      "parents": [
        "d8acf9b68235c9c9a73f797cf520b9384d1c9368",
        "f2e6b13620f3ebbb94166834abaaabcc08a403b7"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Mon Nov 08 14:07:53 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 08 14:07:53 2010 -0800"
      },
      "message": "Merge \"Add APIs for starting and stopping a virtual call.\""
    },
    {
      "commit": "d8acf9b68235c9c9a73f797cf520b9384d1c9368",
      "tree": "f3c0ee6f19508124f4c1974dc6ba70443fdf3730",
      "parents": [
        "db9015635043effd7aa1811625315dbf2ced5c2a",
        "0fe478ea04720a57ef3919dbc23711bc7eba517f"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Nov 08 14:03:30 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 08 14:03:30 2010 -0800"
      },
      "message": "Merge \"Support nested display lists.\""
    },
    {
      "commit": "94c4f5c1b28344001bae5ac4ad22dd01dc2fd679",
      "tree": "4eae7c790ac46f9435bbb053a6dbe65d9ecc2f36",
      "parents": [
        "5fd3054048b41b033700be3f30e4bca69f4f13a6"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri Nov 05 19:12:58 2010 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon Nov 08 13:51:53 2010 -0800"
      },
      "message": "improve sensorservice dumpsys and increase the max sensor rate to 1 ms (1000Hz)\n\nthe increased maximum rate is needed for proper gyro integration, current gyro\nparts can sample at up to 800Hz\n\nChange-Id: Ide75f6d5bc7a0fdafeb2dafd72db39e7afb9e794\n"
    },
    {
      "commit": "f704645b0ccf6feac9f41c82caf0ec34370a3bd0",
      "tree": "8593e3d8f014e26901a701bd73ff507feee39df2",
      "parents": [
        "2ab777483c650b12f447a414c8bf9c175e8384e7",
        "5fd3054048b41b033700be3f30e4bca69f4f13a6"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon Nov 08 13:48:08 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 13:48:08 2010 -0800"
      },
      "message": "am 5fd30540: Merge \"possibly fix [2265804] OpenGL GLSurfaceView apps don\\\u0027t draw status bar drop shadow correctly\" into gingerbread\n\n* commit \u00275fd3054048b41b033700be3f30e4bca69f4f13a6\u0027:\n  possibly fix [2265804] OpenGL GLSurfaceView apps don\u0027t draw status bar drop shadow correctly\n"
    },
    {
      "commit": "2ab777483c650b12f447a414c8bf9c175e8384e7",
      "tree": "40cbbab83a869b7b58833abd4fbbed2e627f0585",
      "parents": [
        "2ee0af48a3ebb4ac1bbf5e867850519b424e5a06",
        "fe40e9e0ce7b5536be9f9ff0596714a0eb921b1e"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon Nov 08 13:44:00 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 13:44:00 2010 -0800"
      },
      "message": "am fe40e9e0: Merge \"fix [3148312] Region can access data out of bounds\" into gingerbread\n\n* commit \u0027fe40e9e0ce7b5536be9f9ff0596714a0eb921b1e\u0027:\n  fix [3148312] Region can access data out of bounds\n"
    },
    {
      "commit": "5fd3054048b41b033700be3f30e4bca69f4f13a6",
      "tree": "e9e64455ec307a4ae66b3a2db9f3ad6663f6428e",
      "parents": [
        "fe40e9e0ce7b5536be9f9ff0596714a0eb921b1e",
        "1bd80ad7fdf71e437fa650f02366664c27b66b46"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon Nov 08 13:41:31 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 08 13:41:31 2010 -0800"
      },
      "message": "Merge \"possibly fix [2265804] OpenGL GLSurfaceView apps don\u0027t draw status bar drop shadow correctly\" into gingerbread"
    },
    {
      "commit": "fe40e9e0ce7b5536be9f9ff0596714a0eb921b1e",
      "tree": "9a9258521c869886756cc9bc24b373f642b79a0c",
      "parents": [
        "a48b70fa8ff6363d1e5282be70f6be12bc0688dc",
        "7bf1521b6b90bac8d323d4751f2d300f4cacc046"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon Nov 08 13:40:40 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 08 13:40:40 2010 -0800"
      },
      "message": "Merge \"fix [3148312] Region can access data out of bounds\" into gingerbread"
    },
    {
      "commit": "db9015635043effd7aa1811625315dbf2ced5c2a",
      "tree": "0dc834532b6fa63688f258f398417edbc80ad319",
      "parents": [
        "a4eb4c3a207c4d1b0e72bad332c3e6b928a77738",
        "2e1a8967243a88d73f3b3485b07a02aa4f8d16d9"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Nov 08 13:14:17 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 13:14:17 2010 -0800"
      },
      "message": "am 2e1a8967: (-s ours) resolved conflicts for merge of 31dc911a to gingerbread-plus-aosp\n\n* commit \u00272e1a8967243a88d73f3b3485b07a02aa4f8d16d9\u0027:\n  Support post-decode video rotation.\n"
    },
    {
      "commit": "a4eb4c3a207c4d1b0e72bad332c3e6b928a77738",
      "tree": "0dc834532b6fa63688f258f398417edbc80ad319",
      "parents": [
        "1a542c7b8ed0be049869a12d1e01e2604d052ac2"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Mon Nov 08 11:05:25 2010 -0800"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Mon Nov 08 13:02:58 2010 -0800"
      },
      "message": "Make all the activities in the framework use the holo theme.\n\nChange-Id: I18b669923fcd52e3bbb82b63e491d46cdb4bf4be\n"
    },
    {
      "commit": "1a542c7b8ed0be049869a12d1e01e2604d052ac2",
      "tree": "ed1b5acbe31240e259689a6496ed1cf2dfa5dd1b",
      "parents": [
        "3915bb845b032dc184dba5e60970b803390ca3ed"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Mon Nov 08 09:48:20 2010 -0800"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Mon Nov 08 13:02:58 2010 -0800"
      },
      "message": "The CHEEK_TOUCH stuff never worked.  Remove it.\n\nBug: 3104906\nChange-Id: Ia37236ba1775fc3ec8c111e2e0b85b105e0dea6a\n"
    },
    {
      "commit": "3915bb845b032dc184dba5e60970b803390ca3ed",
      "tree": "198a47c1d4ada990ef04d563b5e0caaec35abc18",
      "parents": [
        "60029771d26ca3c51288c3d92cab1d3537147acd"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Nov 05 15:02:16 2010 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Nov 08 12:49:43 2010 -0800"
      },
      "message": "Tell system server whether the app handled input events.\n\nRefactored ViewRoot, NativeActivity and related classes to tell the\ndispatcher whether an input event was actually handled by the application.\n\nThis will be used to move more of the global default key processing\ninto the system server instead of the application.\n\nChange-Id: If06b98b6f45c543e5ac5b1eae2b3baf9371fba28\n"
    },
    {
      "commit": "60029771d26ca3c51288c3d92cab1d3537147acd",
      "tree": "c6016d37a49d9b420a571b3fb181ec0ceb867599",
      "parents": [
        "cce1d2a60bc1ef10ec6beb338ec3d4cf94486c47",
        "36f7413dabfab50699135019ba55151e9227f59d"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Mon Nov 08 12:24:31 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 08 12:24:31 2010 -0800"
      },
      "message": "Merge \"add frequency band control API\""
    },
    {
      "commit": "0a21f34d38f66f657ea0d0cb6c89884af362168b",
      "tree": "c2cb6aed4de895ce9351bd43f7bae5a8d1d28889",
      "parents": [
        "a48b70fa8ff6363d1e5282be70f6be12bc0688dc"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Nov 08 12:06:26 2010 -0800"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Nov 08 12:23:15 2010 -0800"
      },
      "message": "docs: remove quick start; make it an overview of the steps and go to installing guide\n\nChange-Id: If842c840e0c0c0dc8dc12140563e07461dc4fa23\n"
    },
    {
      "commit": "2ee0af48a3ebb4ac1bbf5e867850519b424e5a06",
      "tree": "1a916ce81b6ca6ecdd8172eb679f28d5afd327f4",
      "parents": [
        "6025ecec2a0c37cdd0b25c85f6ffc54e35b42426",
        "a48b70fa8ff6363d1e5282be70f6be12bc0688dc"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Mon Nov 08 12:19:35 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 12:19:35 2010 -0800"
      },
      "message": "am a48b70fa: Camera.open() should only return back-facing camera.\n\n* commit \u0027a48b70fa8ff6363d1e5282be70f6be12bc0688dc\u0027:\n  Camera.open() should only return back-facing camera.\n"
    },
    {
      "commit": "6025ecec2a0c37cdd0b25c85f6ffc54e35b42426",
      "tree": "51d2379d88e270d6c401e505521237ff3ce96c7a",
      "parents": [
        "28345ef6e1171bf5da792bb743c1a986a539ee4b",
        "17ae359721ba74399e785369346509b776999d1f"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Mon Nov 08 12:19:26 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 12:19:26 2010 -0800"
      },
      "message": "am 17ae3597: Revert \"android.hardware.Camera.open only returns back-facing camera.\"\n\n* commit \u002717ae359721ba74399e785369346509b776999d1f\u0027:\n  Revert \"android.hardware.Camera.open only returns back-facing camera.\"\n"
    },
    {
      "commit": "28345ef6e1171bf5da792bb743c1a986a539ee4b",
      "tree": "bf7bcb703d0003d8660349827454aef3b1f3f045",
      "parents": [
        "2e1a8967243a88d73f3b3485b07a02aa4f8d16d9",
        "07b88fefd4e6386ad3265da47d008b40e6a58891"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Mon Nov 08 12:19:15 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 08 12:19:15 2010 -0800"
      },
      "message": "am 07b88fef: android.hardware.Camera.open only returns back-facing camera.\n\n* commit \u002707b88fefd4e6386ad3265da47d008b40e6a58891\u0027:\n  android.hardware.Camera.open only returns back-facing camera.\n"
    },
    {
      "commit": "0fe478ea04720a57ef3919dbc23711bc7eba517f",
      "tree": "d498b2893e0890f0bb9dccf44dc392004d68e844",
      "parents": [
        "cce1d2a60bc1ef10ec6beb338ec3d4cf94486c47"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Nov 08 12:08:41 2010 -0800"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Nov 08 12:15:28 2010 -0800"
      },
      "message": "Support nested display lists.\n\nChange-Id: I3815a2832fc0f722c668ba8f51c5f177edb77c94\n"
    },
    {
      "commit": "2e1a8967243a88d73f3b3485b07a02aa4f8d16d9",
      "tree": "51d2379d88e270d6c401e505521237ff3ce96c7a",
      "parents": [
        "d8166a719e192a026bf25a82b8eb6212823950a3",
        "31dc911aee2b50752c0eb7785176075cdaed139c"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Nov 08 11:50:14 2010 -0800"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Nov 08 11:56:08 2010 -0800"
      },
      "message": "resolved conflicts for merge of 31dc911a to gingerbread-plus-aosp\n\nChange-Id: I2f51b2120b3c552566d91a7dc498a5e8b130205f\n"
    },
    {
      "commit": "cce1d2a60bc1ef10ec6beb338ec3d4cf94486c47",
      "tree": "02a22110ccb0c69a4b0b25cb43f326280de221db",
      "parents": [
        "3fe3851753e3623d3c7c468efa6ee17f17f9aa74",
        "5fe11d20e3c432fc04dc3526c35496c49045a19d"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Nov 08 11:49:02 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 08 11:49:02 2010 -0800"
      },
      "message": "Merge \"Add vector array test to RSTest.\""
    },
    {
      "commit": "3fe3851753e3623d3c7c468efa6ee17f17f9aa74",
      "tree": "b2024bc364b286ba52e359706ce4084c4fbcbb75",
      "parents": [
        "d57c14f95ee9cfa199e874f7993f4b9bf4f418de"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Wed Nov 03 11:46:54 2010 -0700"
      },
      "committer": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Mon Nov 08 11:22:01 2010 -0800"
      },
      "message": "Window manager: cancel animations before losing references to them.\n\nFor possible future changes to android.view.animation.Animation to tie\ninto StrictMode\u0027s animation annotations on violations.\n\nChange-Id: I3a23fa9bd5edb0500586bb0e341f83f998b28ae7\n"
    },
    {
      "commit": "5629d51f221adad107a509570ab2c739d1bf1a23",
      "tree": "8bf45b6147213f2b21d2a453ec511d43612e3107",
      "parents": [
        "a48b70fa8ff6363d1e5282be70f6be12bc0688dc"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Mon Nov 08 11:36:21 2010 -0600"
      },
      "committer": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Mon Nov 08 13:18:49 2010 -0600"
      },
      "message": "Reduce log clutter.\n\nChange-Id: Ia034b563b028d74b4878f1af7db9188c82d03548\n"
    },
    {
      "commit": "d57c14f95ee9cfa199e874f7993f4b9bf4f418de",
      "tree": "3e24799e0fb95d318a25c13d003012fa139268d1",
      "parents": [
        "5b59e02eb542f016866985945859b033e94f9f0b",
        "4b9b7c38e8f52259f9d2f960072d35e8a1ab2129"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Mon Nov 08 11:10:44 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 08 11:10:44 2010 -0800"
      },
      "message": "Merge \"Add custom CloseGuard.Reporter for StrictMode\""
    },
    {
      "commit": "5b59e02eb542f016866985945859b033e94f9f0b",
      "tree": "b9efb747263d813bc9d9798b85dd90d4464e6784",
      "parents": [
        "51387974f0914a12dcf758938bbd4ffe120bdab4",
        "ec062f63a2f5fb49f825544da348e594dbf5bf3c"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Mon Nov 08 11:01:41 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 08 11:01:41 2010 -0800"
      },
      "message": "Merge \"StrictMode: now in more system server threads.\""
    },
    {
      "commit": "51387974f0914a12dcf758938bbd4ffe120bdab4",
      "tree": "f7faf54592578cf034731b4f2bdd79d45a7a7e62",
      "parents": [
        "bc4119a390754505327fd2b51187d69353b239f1",
        "86f6786032b1a0380cf089aeeceef7e9d8982ef8"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Mon Nov 08 10:59:27 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 08 10:59:27 2010 -0800"
      },
      "message": "Merge \"Move the volume, media, call, camera and search key handling from PhoneWindow to a new PhoneFallbackEventHandler class that is used for all windows, not just ones with decors.\""
    },
    {
      "commit": "4b9b7c38e8f52259f9d2f960072d35e8a1ab2129",
      "tree": "81c60303060fa2e7431b2113054e0c0fc6d482a9",
      "parents": [
        "3a3f24e37049de6714de64188b1814a6476dbebb"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Mon Nov 08 10:30:40 2010 -0800"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Mon Nov 08 10:58:20 2010 -0800"
      },
      "message": "Add custom CloseGuard.Reporter for StrictMode\n\nStrictMode now replaces the default CloseGuard.Reporter with one that\ncalls onVmPolicyViolation, which is a renamed version of\nonSqliteObjectLeaked.\n\nChange-Id: Iea980662e2ee91939960c83b8768a8172379617a\n"
    },
    {
      "commit": "bc4119a390754505327fd2b51187d69353b239f1",
      "tree": "6f6382df87b3c1a473c75ce4d0c916c8816bb80a",
      "parents": [
        "c44960a1fa893369b81c725328ce902caee8d35b",
        "ab36acb39941ce981dddda9f9cf4d2d23a56fd26"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Nov 08 10:52:37 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 08 10:52:37 2010 -0800"
      },
      "message": "Merge \"Fixe some stuff.\""
    },
    {
      "commit": "ab36acb39941ce981dddda9f9cf4d2d23a56fd26",
      "tree": "d4bcf4171fa304133b5a6bcae91308667b1bc62d",
      "parents": [
        "2cf17ed7d87f8e0fc77de5e22c152018e7553959"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Nov 05 14:12:11 2010 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Nov 08 10:46:19 2010 -0800"
      },
      "message": "Fixe some stuff.\n\nAddresses these bugs:\n\n3061847 - With no headers, PreferenceActivity crashes\n2888426 - minor typo in DevicePolicyManagerService.ActiveAdmin.writeToXml()\n3159155 - IllegalStateException:\"Can not perform this action after\n    onSaveInstanceState\" while dismissing a DialogFragment\n3155995 - PopupWindow.showAtLocation does not respect LayoutParams\n\nAlso tweak the new fragment APIs to use abstract classes instead of\ninterfaces as base classes.\n\nChange-Id: I9c0b4337fe0e304b737b5f7c2762762372bb3020\n"
    }
  ],
  "next": "c44960a1fa893369b81c725328ce902caee8d35b"
}
