)]}'
{
  "log": [
    {
      "commit": "0a30328c10367f57834d7e8597832b6af00f5240",
      "tree": "14c96a7ebd9f7d21abbfadb106a51ab90fa63bb6",
      "parents": [
        "ebf7c74361baefb826591bd90cdacd9244a2eb59"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Fri Jan 18 14:50:07 2013 -0800"
      },
      "committer": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Fri Jan 18 14:50:07 2013 -0800"
      },
      "message": "Better detecting if current threasd is main thread\n\nOld approach got broken after:\nhttps://googleplex-android-review.googlesource.com/#/c/266421/2\n\nChange-Id: I12ae23efdbaebd8ba24acb1b7eff75c912d24f1d\n"
    },
    {
      "commit": "58ed5d748c0b9b64845975ef5844ad313de7c3f6",
      "tree": "507af3879bc894eb854712a1fe6c0953805a895c",
      "parents": [
        "9197d170b770f2b87abd0cd0e13dcf71e5a181c2",
        "768d9e1a72ceee7d4a5f608776b87b62d6ce4a04"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Wed Nov 07 11:52:12 2012 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Nov 07 11:52:12 2012 -0800"
      },
      "message": "am 768d9e1a: Merge \"Correct executable bit for source files\"\n\n* commit \u0027768d9e1a72ceee7d4a5f608776b87b62d6ce4a04\u0027:\n  Correct executable bit for source files\n"
    },
    {
      "commit": "3a084af2e90849aaa8beb3a610189e3399c63ea0",
      "tree": "ba4b87d227674fd68f9ea395649fde32778620f0",
      "parents": [
        "9d547d6934f64189e368c0b190fb4cf49c95a557"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Wed Nov 07 10:19:47 2012 -0800"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Wed Nov 07 10:27:31 2012 -0800"
      },
      "message": "Correct executable bit for source files\n\nMany media files and source code files were marked as executable in Git.\nRemove those.\n\nAlso a shell script and python script were not marked as executable.\n\nChange-Id: Ieb51bafb46c895a21d2e83696f5a901ba752b2c5\n"
    },
    {
      "commit": "79d45660f2a83a7a771acf82c0bd0efed806abfa",
      "tree": "30dc984963c32bbe94872b630e6e9c46829b0c79",
      "parents": [
        "8a788cbfe5570fadee7aea1a06f6eee2cb7ed341"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Sep 13 11:17:43 2012 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Sep 13 12:03:10 2012 -0700"
      },
      "message": "dodging the @JavascriptInterface bullet\n\nThe reason for not to fix the test instead with new annotation\nis that it\u0027s preferable to have a single version that works for\nall platforms.\n\nThis can be revisted once we have enough platforms released to\nnot to care about the older ones.\n\nChange-Id: I42557f920702e5a65e39a3fea80533bd07b54367\n"
    },
    {
      "commit": "738d39c5a07c60b5ee762213272cde6dbbd57584",
      "tree": "cc73962e5561ac1a15b7a51936996fd9f13b452d",
      "parents": [
        "8aaa32b13e565893c57059ca14eb49fbe4bdf0ba"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Aug 20 21:09:28 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 20 21:09:28 2012 -0700"
      },
      "message": "Revert \"fix sdcard path for webkit perf and layout test scripts\"\n\nThis reverts commit 8aaa32b13e565893c57059ca14eb49fbe4bdf0ba\n\nChange-Id: I831eb07943c85bb23b43bdf2d9026bf88ed23c5a\n"
    },
    {
      "commit": "8aaa32b13e565893c57059ca14eb49fbe4bdf0ba",
      "tree": "dcd3d48eb557cce1d2b189abc7e10c459a5aba72",
      "parents": [
        "81c304b99d920e8d66ac16332489d78ff7162e12"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Sun Aug 19 15:27:40 2012 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Sun Aug 19 15:27:40 2012 -0700"
      },
      "message": "fix sdcard path for webkit perf and layout test scripts\n\npaths are moved from /sdcard/ to /sdcard/0/\n\nChange-Id: I27dee294eff033da47c5de17c3b7843790386be3\n"
    },
    {
      "commit": "b56ed30666596e70b577c9b937362e246f229a11",
      "tree": "1bbcdc321fc05f08cb5f739870fb7498d54cb053",
      "parents": [
        "213efc48e4089075c9f4eec46f3365e016b33326"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue May 29 10:53:02 2012 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue May 29 16:20:03 2012 +0100"
      },
      "message": "Fix style for Geolocation mock mechanism\n\nSee I6d88d5dce5c2148812b191a5b452718bf0854aeb\n\nChange-Id: I1179319f066664393aa5f7324df89f8057a9e922\n"
    },
    {
      "commit": "f3f60d9328d8acfedf987a73631fc90c39bf5447",
      "tree": "1df1425cd3c08ef1e29dee80877406332eafa873",
      "parents": [
        "32a85291efb1b5ef0c3dbd7b581df27f1d03305a"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed May 16 12:41:18 2012 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue May 22 12:07:55 2012 +0100"
      },
      "message": "Switch Geolocation DRT methods to control client-based mock\n\nNote that we plumb DRT Geolocation mock calls via WebView. This is required\nbecause the WebCore client-based mock is not a static but is tied to the Page.\n\nSee WebKit change Ib74a3c05991593e75c3138415d4ac0bf0c9aefa9.\n\nBug: 6511338\nChange-Id: I6d88d5dce5c2148812b191a5b452718bf0854aeb\n"
    },
    {
      "commit": "d3101b1d300f5942fdb7dfa323dc8830c4edc007",
      "tree": "4140cbc09c362fd7584fec4f87dff13a79b22388",
      "parents": [
        "eb65757d24a97450fed160d66e86a4a62c392c5c"
      ],
      "author": {
        "name": "Jonathan Dixon",
        "email": "joth@google.com",
        "time": "Thu Apr 12 20:51:51 2012 +0100"
      },
      "committer": {
        "name": "Jonathan Dixon",
        "email": "joth@google.com",
        "time": "Mon Apr 23 12:43:02 2012 +0100"
      },
      "message": "Seperate interface and implementation of 4 WebView classes\n\nGeolocationPermissionsClassic\nCookieManagerClassic\nWebIconDatabaseClassic\nWebStorageClassic\n\nAlso creats a WebViewFactory top level class - this remains hidden\nfor now, as it\u0027s currently only used implicitly by the other\npublic WebView classes to create the provider instances.\n\nBug: 5626244\n\nChange-Id: Id0ca1c16d8058f31a86414bbc0e8a55db4b907ba\n"
    },
    {
      "commit": "b0668e4d1964cea8d54f9bc49445ddd0e4530ba3",
      "tree": "e831092c15a09a339a00908aeff6a0acc763d773",
      "parents": [
        "ad04c9ccc9d30b44ef4d95e9bed195b83a22b03c"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Apr 19 22:02:04 2012 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Apr 19 22:02:04 2012 -0700"
      },
      "message": "follow up file original policy change\n\nenable the access for webview test\n\nChange-Id: Iebde5f3175eabf6e084dc1a2fe8b9dce280ebe7c\n"
    },
    {
      "commit": "5ba2efeb9faaf7db9da205102b9a7f40b4b89f27",
      "tree": "06c0f760ff61e68df911f5edf8c6289055444fef",
      "parents": [
        "7e6ee74ac40396746f814d57160e30543e632c9a"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Aug 03 13:57:49 2011 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Apr 12 11:08:13 2012 +0100"
      },
      "message": "Minor clean-up in DeviceOrientation and DeviceMotion\n\nNo functional change.\n\nSee corresponding external/webkit change\nhttps://android-git.corp.google.com/g/#change,125700\n\nChange-Id: I2693328cb058820587ac43dd3121818959efd2d0\n"
    },
    {
      "commit": "3ae8c42152d890ab771053fa6b16b038ee44326d",
      "tree": "5a4dab5c9ccc09a7763726299b7b2a60d0c6405a",
      "parents": [
        "d55191d0866550f245907dba9152753744c2935c"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Mar 05 15:31:04 2012 -0800"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Mar 05 15:33:17 2012 -0800"
      },
      "message": "Update to DumpRenderTree test harness\n\n* removed some unused parameters\n* removed obsolete live website test harness\n* updated test class so that mean suite time for page cycler\n  is emmitted via instrumentation status\n\nChange-Id: Iccb40f70a62a4ac9b8d5bceab9a6a715c611c573\n"
    },
    {
      "commit": "3c90952036a5ff7ddb2946c643f1a0bf1c31d53a",
      "tree": "974ef2a94c60a2c72b8fbd804613792480a9c3e5",
      "parents": [
        "0dc0da67d9775b2364a38d015e0610492708a02e"
      ],
      "author": {
        "name": "Jonathan Dixon",
        "email": "joth@google.com",
        "time": "Tue Feb 28 18:45:06 2012 +0000"
      },
      "committer": {
        "name": "Jonathan Dixon",
        "email": "joth@google.com",
        "time": "Fri Mar 02 11:17:47 2012 +0000"
      },
      "message": "Refactor WebView to be a thin proxy class\n\nSplits interface and implementation; all client calls are forwarded\nto an abstract WebViewProvider interface, and the existing implementation\nmoved into the WebViewClassic implementor of this interface.\n\nOriginally taken from a snapshot from the development branch, by:\ngit diff HEAD 9a4c328a54cc05e5 | git apply\n- but then rebased to keep up to date with master\n\nInterdepends on webkit and Browser changes:\nhttps://android-git.corp.google.com/g/158979\nhttps://android-git.corp.google.com/g/167911\n\nChange-Id: I91403f32654ff308934e95c832d17b292a7d9b2e\n"
    },
    {
      "commit": "20a14ca9370ac8f26eaa47122994b1ed6d563e99",
      "tree": "af7cb30c072fb41e63567992b67c161566962b76",
      "parents": [
        "05bd19f608705363b4e705af8a2d2a8be05f5719"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Feb 14 10:00:02 2012 -0800"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Feb 14 10:01:46 2012 -0800"
      },
      "message": "disable cpu_upload path workaround\n\nBug: 6008123\n\nChange-Id: I9bee623827ad82185c77875ba317c2fd95f3fce8\n"
    },
    {
      "commit": "6ae14555f945a1a0fc04d6acc0131254c9b2c2e2",
      "tree": "bb4fc736fa6d978146fd9beabe455a352b02e992",
      "parents": [
        "4535e0c765654574c6244b97385ee25f0584bcae",
        "2995f95f0d13de9989e9998401468d7988e18896"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Feb 13 18:38:54 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 13 18:38:54 2012 -0800"
      },
      "message": "Merge \"fix build\""
    },
    {
      "commit": "2995f95f0d13de9989e9998401468d7988e18896",
      "tree": "9d853e77d404509eb00079506d5ce63a620a0672",
      "parents": [
        "06a240e826107b32f1ebe305b0add1b72ef801ee"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Feb 13 18:36:12 2012 -0800"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Feb 13 18:36:12 2012 -0800"
      },
      "message": "fix build\n\nremove extra import\n\nChange-Id: Ia3f764e87bc412ec65da82f7ffd5c21f508229c4\n"
    },
    {
      "commit": "af99ce7964cb36ec37f98244e3ea5f635967122a",
      "tree": "5bb4195fb35d8dd051ac492367a9db92e6f81fc4",
      "parents": [
        "06a240e826107b32f1ebe305b0add1b72ef801ee"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Feb 13 18:14:02 2012 -0800"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Feb 13 18:14:02 2012 -0800"
      },
      "message": "use hard coded WebViewProperties.gfxUseMinimalMemory\n\nWebViewProperties is package private to browser\n\nChange-Id: I33e4b5f42c748bb6b8a1f730be140d6fd73059b5\n"
    },
    {
      "commit": "c978c560c851d5f2d50ba406fb184841b984ac1f",
      "tree": "7171cf9d7491109532745677c7aee4f0601bd15e",
      "parents": [
        "3be5c8565154c9a6aa7abf0a0d61eaecf114b450"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Feb 13 17:15:57 2012 -0800"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Feb 13 17:37:49 2012 -0800"
      },
      "message": "Increase transfer queue size for DRT\n\nTo maintain the baseline, DRT app should use the same\ntransfer queue size as before.\n\nBug: 6008123\n\nChange-Id: I143ebf86b7798c1a6608af2e37d618ffa09d1062\n"
    },
    {
      "commit": "7a640a093639c712ed4e37d06cb86c50d88bd376",
      "tree": "ad4508bc5334df31c77c43018b0d579e5da98bec",
      "parents": [
        "e0e10b41c465a74749dcd1d05d8f4b688fcfdc3c",
        "d467347d7301043664c2c4b5a05170ae1b7b0afd"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Fri Jan 20 17:06:42 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 20 17:06:42 2012 -0800"
      },
      "message": "Merge \"Revert \"Use port 18000 instead of 8000 for layout tests\"\""
    },
    {
      "commit": "d467347d7301043664c2c4b5a05170ae1b7b0afd",
      "tree": "95f9512da5163da2b648306965a58da6c8fb8f15",
      "parents": [
        "e2b9d7f2f027907c7dcdbfb9e99297ff799ce482"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Fri Jan 20 17:06:11 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 20 17:06:11 2012 -0800"
      },
      "message": "Revert \"Use port 18000 instead of 8000 for layout tests\"\n\nport 8000 is no longer being occupied, plus this approach never worked 100% because some pages have access to port 8000 hard coded in HTML\n\n\nThis reverts commit e2b9d7f2f027907c7dcdbfb9e99297ff799ce482"
    },
    {
      "commit": "2452ad3028b2a30b0b3abca86fe11ec0465a96b7",
      "tree": "e303b869ce274af040f88d602afb095bccd5a3eb",
      "parents": [
        "d94a7b60ccbd748752d4babd9fc79252c71bb1c2",
        "c5daa17928ab491977b2070b8e4218fcf0802cd4"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Sep 29 10:14:27 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 29 10:14:27 2011 -0700"
      },
      "message": "Merge \"Revert \"log stack trace when finish() or onDestroy() is called\"\""
    },
    {
      "commit": "c5daa17928ab491977b2070b8e4218fcf0802cd4",
      "tree": "0a8dc42a5465b25a3805dc295f1df7c3aac6c75e",
      "parents": [
        "0882eb05af02616cac5cfd82d9039c9e18d029d8"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Wed Sep 28 20:06:56 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 28 20:06:56 2011 -0700"
      },
      "message": "Revert \"log stack trace when finish() or onDestroy() is called\"\n\n\nWe are already clear on why it\u0027s happening (phantom touches) so reverting this log.\n\nThis reverts commit 0882eb05af02616cac5cfd82d9039c9e18d029d8"
    },
    {
      "commit": "ef4d25c885cb8bea77decba5046e7f16310ee7a8",
      "tree": "81d962e6c10a69620c36fdc47ae19e0ece02e5a5",
      "parents": [
        "70980383decd0d7c2928d1950482c388467785e5"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Sep 27 18:20:45 2011 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Sep 27 18:23:10 2011 -0700"
      },
      "message": "Use CPU upload path in DRT\n\nThis makes it the same as default browser settings (for now). Otherwise\nthe test may crash due to GPU OOM.\n\nThis is to be a workaround only, and should be reverted after the bug is\nfixed.\n\nBug: 5382134\n\nChange-Id: I82a8dd83b69c8fceb657af9e32a2c5fa66ead2ce\n"
    },
    {
      "commit": "0882eb05af02616cac5cfd82d9039c9e18d029d8",
      "tree": "ff6f2a4e285388e9b3517f3bb5dedc020e544b93",
      "parents": [
        "89dea78603b7669e1aa9314bd14ccfb46f04afdd"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Sep 15 01:28:17 2011 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Sep 15 01:28:17 2011 -0700"
      },
      "message": "log stack trace when finish() or onDestroy() is called\n\nSome supurious calls to these functions when tests are still\nrunning are observed. Add more logging to see what\u0027s the\ncaller.\n\nChange-Id: I9254c3639bcb8619be39bfbc6981fae5bf5e7efa\n"
    },
    {
      "commit": "e2b9d7f2f027907c7dcdbfb9e99297ff799ce482",
      "tree": "65a4405a6ef3ad43199f9b91e953158accebf5cc",
      "parents": [
        "97382f2e8e6a8309def2d3c1e9ccff8e034cc364"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Fri Aug 19 10:35:06 2011 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Fri Aug 19 10:52:12 2011 -0700"
      },
      "message": "Use port 18000 instead of 8000 for layout tests\n\nApparently some system process is occupying this port now\n\nChange-Id: Iaed4c64d7a8ab41830588d91f5deab1caadfdcdd\n"
    },
    {
      "commit": "333d63ad62bf49222b684e2f52ac2944493bf0cc",
      "tree": "2ef3d5c85cecda182b4c80dc0a80e2285fb0c1e1",
      "parents": [
        "2043b01b207aae3458da395bc6d501d76e59425c"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Jul 28 19:51:29 2011 +0100"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Jul 28 21:00:31 2011 +0100"
      },
      "message": "Revert \"Disable Crankshaft in DRT for performance testing.\"\n\nThis reverts commit 3f9d171e80eea1162c051dd7200dd828fa258e09.\n\nBug: 5052287\nChange-Id: I8cd4a753e3a5a177934757a67880627c5c14e1af\n"
    },
    {
      "commit": "3f9d171e80eea1162c051dd7200dd828fa258e09",
      "tree": "9c90cb956c329f2cbc31ed13ef756373c50ee485",
      "parents": [
        "f4a28b5aa0c81086c55497ff921a80335ffe22d1"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Wed Jul 27 14:06:05 2011 +0100"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Wed Jul 27 14:06:05 2011 +0100"
      },
      "message": "Disable Crankshaft in DRT for performance testing.\n\nBug: 5052287\nChange-Id: I9197f116d36c4cddd533f4aa07974f8c2d4678fe\n"
    },
    {
      "commit": "adafec5e43e9414c79e6b678119c3aa987619c09",
      "tree": "b05825ec011bad405586a19dc9b003f1c98d0334",
      "parents": [
        "34db30db56947146d9e6cb07d417f28af34c7965"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Tue Jun 21 16:48:50 2011 +0100"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Tue Jun 21 17:54:11 2011 +0100"
      },
      "message": "Update Android DRT skip list.\n\nThe latest merges have brought in several tests for which we are missing\nlayout test controller functions. Add them to the skip list until we\naddress DRT to add the functionality.\n\nChange-Id: I465dd71245f68cc8c67122a52dcbb93a5276c31e\n"
    },
    {
      "commit": "34db30db56947146d9e6cb07d417f28af34c7965",
      "tree": "782c7f03a0f009a521152903d7bd05ebb798b1c8",
      "parents": [
        "02e2f57dc7c4991ad1b5c140919407d5d51079b5"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Tue Jun 21 13:42:48 2011 +0100"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Tue Jun 21 13:46:38 2011 +0100"
      },
      "message": "LayoutTests with dumpAsText in the pathname should always dump as text.\n\nSee http://trac.webkit.org/changeset/79403\n\nChange-Id: Ifd607b0c05804dd40a11072cf6862c36aaf448fe\n"
    },
    {
      "commit": "c1635bf14ea1e7b388959b263bc21c0d8d77cda3",
      "tree": "c9cae76cb764c386ccba9ca4c0557e28b4c9bbf4",
      "parents": [
        "9516aee4c1b116e7c9d227a894f257a6b782880a"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Wed May 18 10:02:22 2011 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Wed May 18 10:14:44 2011 -0700"
      },
      "message": "call clearCache from UI thread\n\naccording to the warning message, WebView#clearCache now should be\ninvoked from UI thread only\n\nChange-Id: I089d9dcdcccc353b802a628c539e62f001d361f8\n"
    },
    {
      "commit": "97499df874f680eaa55d96074f3dcca34685ca12",
      "tree": "2576eeff1816b15397e41586c6d84e43df41cca2",
      "parents": [
        "ce29ea93f62e9839be86d154f9d146a053f5bec2"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon May 16 11:06:53 2011 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon May 16 11:06:53 2011 -0700"
      },
      "message": "change how test sets timeout for webkit dump\n\nthere are cases where webkit dump timed out, but a RuntimeException\nwas not thrown (as it should have) after the timeout limit was\nreached. It\u0027s probably because the Looper message to invoke time\nout is obtained after the message to dump webview. This change\nadjusts the order of obtaining the message so hopefully it can make\nthe timeout work for real.\n\nChange-Id: I4197699f5aad765c88dc81123d052e4c49d7c53d\n"
    },
    {
      "commit": "e8e335a5002d4edb671a110fd7b13c1153659920",
      "tree": "d970ac6bfa28a0e748e8ab29c681bcd4e32db96c",
      "parents": [
        "90eb1053c1f3621ebe6817fb70aa22f27f83a849"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Fri May 13 10:14:46 2011 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Fri May 13 10:30:17 2011 -0700"
      },
      "message": "even more logging\n\nto track down test hang issue\n\nChange-Id: Ida686506275eb7c8c624c135f988feb9c43f86f5\n"
    },
    {
      "commit": "49171bc479d849b80b1739618bf78726376f21ce",
      "tree": "7b8f520193b3546700f405803220d116429b0193",
      "parents": [
        "2bb51bb203c117649db10ad8bd497f199ca797b0"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue May 10 19:08:08 2011 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue May 10 19:08:08 2011 -0700"
      },
      "message": "add more logging into DRT\n\nNeed the extra log to track down a test hang issue\n\nChange-Id: I1556f27b64296fcd39bc49ecbdd14347213bb9a2\n"
    },
    {
      "commit": "f6d1b3f125b06fcc4847be3cfb35e8ce21905676",
      "tree": "08cac927d230c83597c3f4bbc119a910026403b8",
      "parents": [
        "46baa14f27eb08b55434bf6e9cf9bcc9c9dbc17f"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Apr 26 16:41:13 2011 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Apr 26 17:55:27 2011 -0700"
      },
      "message": "Make DRT pull data over network\n\ncommand format:\n\nadb shell am instrument -w -e class \\\n    com.android.dumprendertree.LoadTestsAutoTest#runPageCyclerTest \\\n    -e suite moz \\\n    -e iteration 1 \\\n    -e forward android-browser-test:80/page_cycler/ \\\n    com.android.dumprendertree/.LayoutTestsAutoRunner\n\nChange-Id: Ib4e9db28953f6be155517bb4b139e4477305c2c2\n"
    },
    {
      "commit": "6dfef1b86dfb9969e4a1a01a1fb117e1525c17bd",
      "tree": "c704ec097fcebb687cce67f3820ce8fc277ee794",
      "parents": [
        "72f0224f2f9c44e2096bea07547bc88b1f10539b",
        "16d041cc9f4b67c37abf7dc5f8d49c7de81f2c84"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Feb 10 13:59:09 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 10 13:59:09 2011 -0800"
      },
      "message": "Merge \"Adds CookieManager methods to configure policy for cookies for file scheme URLs\""
    },
    {
      "commit": "fb40a64d806a64c075a3d91bbbd68aaff27e741c",
      "tree": "ba2719c94527541e34c93ba3efdce26f12458641",
      "parents": [
        "96bad1390115db294e3ff1aafc82d20fd19b0007",
        "8e8cf732d1ba39ca21b6ffb593e939709bc5b0a1"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Feb 10 12:13:27 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 10 12:13:27 2011 -0800"
      },
      "message": "Merge \"Increase DRT timeout while waiting for WebView to dump as text\""
    },
    {
      "commit": "8e8cf732d1ba39ca21b6ffb593e939709bc5b0a1",
      "tree": "7860718116b0f37dab127ef89e3314226be5c2bf",
      "parents": [
        "5e2b123e483a6da1b7cff36024b12e85a0a7c382"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Feb 10 10:51:45 2011 -0800"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Feb 10 11:11:22 2011 -0800"
      },
      "message": "Increase DRT timeout while waiting for WebView to dump as text\n\nThis avoids problems with LayoutTests fast/frames/lots-of-iframes.html and fast/frames/lots-of-objects.html\n\nBug: 3440578\nChange-Id: Ic045141f986baf779ffc9eec804ba994ce0d0fbe\n"
    },
    {
      "commit": "c1f81466f711949fb839ee78787bab0510b34a03",
      "tree": "4d3d0f230fa97e69f9a274d17c0d50df71d5f672",
      "parents": [
        "5e2b123e483a6da1b7cff36024b12e85a0a7c382"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Feb 09 16:30:12 2011 -0800"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Feb 09 16:30:12 2011 -0800"
      },
      "message": "Remove LayoutTest http/tests/xmlhttprequest/simple-cross-origin-progress-events.html from skipped list\n\nThis test no longer crashes, so we should no longer skip it.\n\nBug: 2929261\nChange-Id: I808926c3dce2e9a01d6c190a18187d9ca965b662\n"
    },
    {
      "commit": "5794f2302209981c64425ea2b661b17f00b8f808",
      "tree": "57358456261d67323208a62799ff6716b21d86eb",
      "parents": [
        "d63219f62248d067462403bed9e0539df53dd2dd"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Jan 25 15:43:57 2011 -0800"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Jan 25 17:25:59 2011 -0800"
      },
      "message": "change the way test app waits for gc\n\ngcSoftReferences methods are being obsoleted, so we need a different\napproach to wait for gc: create a CountDownLatch and release it in\na dummy object\u0027s finalizer, call gc and await on the CDL.\n\nChange-Id: I54d9e6bc05540b16ee1f3959ace9008041ac4903\n"
    },
    {
      "commit": "f93246923f0a8c85fddb508533d63d59977f75eb",
      "tree": "e8e9764d83bcd55892ba650bd82cb4e3489f3de2",
      "parents": [
        "da6f9295840b0e74f61afa273ce2a767d8148af7"
      ],
      "author": {
        "name": "Huahui Wu",
        "email": "hwu@google.com",
        "time": "Mon Jan 24 12:07:37 2011 -0800"
      },
      "committer": {
        "name": "Huahui Wu",
        "email": "hwu@google.com",
        "time": "Mon Jan 24 12:07:37 2011 -0800"
      },
      "message": "A few small cleanning-ups.\n\n1. Remove mDeferMultiTouch in WebView, it was for testing only but\nwe don\u0027t need it now since we always pass MultiTouch to WebKit.\n\n2. Remove the use of mDeferMultiTouch in DRT tests.\n\n3. Correct the index of getX(Y) for the second touch point in the\ndebug string of MotionEvent.\n\nChange-Id: Ib63cfc5935af1a169ed26b2b138f74908492bc18\n"
    },
    {
      "commit": "17d25c564da50cfdcef6705ccc592ced2bd7c960",
      "tree": "50a4c393d02abb1d2e7cb27ba7685bfb1ce29dd7",
      "parents": [
        "d5188657dcde0f40a6954a00d569c0575bf6095a",
        "a586b7baaf71eef621a826675346b95947fd1df0"
      ],
      "author": {
        "name": "Huahui Wu",
        "email": "hwu@google.com",
        "time": "Fri Jan 21 13:03:49 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 21 13:03:49 2011 -0800"
      },
      "message": "Merge \"b/3369602 Using Math.round() to convert float coordinates to integers.\" into honeycomb"
    },
    {
      "commit": "a586b7baaf71eef621a826675346b95947fd1df0",
      "tree": "a7a9937fbf9b41be73f0edd41e46f74d1ea76b3c",
      "parents": [
        "bc7c148285ee39f2eafbfbe98d8fbbbe4bcc53bd"
      ],
      "author": {
        "name": "Huahui Wu",
        "email": "hwu@google.com",
        "time": "Fri Jan 21 10:37:09 2011 -0800"
      },
      "committer": {
        "name": "Huahui Wu",
        "email": "hwu@google.com",
        "time": "Fri Jan 21 10:37:09 2011 -0800"
      },
      "message": "b/3369602 Using Math.round() to convert float coordinates to integers.\n\nChange-Id: If4da01046c909667ce57a849569ae6b1acefb939\n"
    },
    {
      "commit": "7e73ce90d6fc6125a0e2f1bb65495efa1816bb1b",
      "tree": "c752d487ba8f5cdfdd4a4059c86b3d7825549a9c",
      "parents": [
        "0b5bd35f60507e6899419d4fa3cecc89e2cee9f9"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Jan 20 11:21:24 2011 +0000"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Jan 20 11:22:10 2011 +0000"
      },
      "message": "DRT needs to clear cookies between tests.\n\nFixes failure seen in fast/cookies/local-file-can-set-cookies.html\n\nChange-Id: I08b8a0fcf87003fa4621dce08604bf42e70e4635\n"
    },
    {
      "commit": "0b5bd35f60507e6899419d4fa3cecc89e2cee9f9",
      "tree": "e8578abb10c78bc5de135b28cc32bb029d6bc151",
      "parents": [
        "0e2de6d7187ef67ec00a2f2544450caa4a239c39"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Jan 20 10:52:24 2011 +0000"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Jan 20 10:52:24 2011 +0000"
      },
      "message": "Add case-sensitive tests to DRT ignore list.\n\n/mnt/sdcard forces lowercase, but these tests verify\nthe capitialization of the filename. We will never pass them\nwith DRT1 while storing tests on external storage. DRT2 will\nfix this as it does not store any files locally (hence DRT2\u0027s\nignore list is unchanged).\n\nChange-Id: Ia062ad77ad312a34db61d606a1d1382ac1d7b70e\n"
    },
    {
      "commit": "3974be616399c144485e218ab6ed24dd922665f1",
      "tree": "5fbae2b392e4bc89c7c6b74b4976a63f54497fc1",
      "parents": [
        "11ebdd6a7991283986c4fb94ec5f0774cc11d6da"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Jan 18 18:04:34 2011 -0800"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Jan 18 18:04:34 2011 -0800"
      },
      "message": "further remove calls to runFinalization\n\napparently these calls may deadlock as well...\n\nChange-Id: I83132aa50f4e49a170be2b960f6c3236f14745c9\n"
    },
    {
      "commit": "44060f4d76e7625cf2ae6580afa606613ef1cb49",
      "tree": "7a806a319acf26c897577b821af8d16e5fb72120",
      "parents": [
        "751fdd9ab31048d726d551f9098b3f51239376f4",
        "4ce6e7c433a9ce8be0d3b08b37143c50a1057115"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Fri Jan 14 16:26:30 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 14 16:26:30 2011 -0800"
      },
      "message": "Merge \"when test case times out, stop loading first\" into honeycomb"
    },
    {
      "commit": "4ce6e7c433a9ce8be0d3b08b37143c50a1057115",
      "tree": "e93fc0e2f2194a99e4dd192cffa4d7a7ed0a1a36",
      "parents": [
        "6458202abe0c9df932f44223d05761673ba6e9fa"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Fri Jan 14 16:17:20 2011 -0800"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Fri Jan 14 16:17:20 2011 -0800"
      },
      "message": "when test case times out, stop loading first\n\ncurrent timeout mechanism does a text dump and then move to next case.\nsometimes the text dump causes WebView to spin, and doing a\nstopLoading seems to resolve some of the cases.\n\nChange-Id: Iae08f9c93b2da3e805cacae43f80083fdf1bc5e1\n"
    },
    {
      "commit": "e88255df397d79f061caa3144da3e2b58008068b",
      "tree": "12b0f5eb6637ec9c50b80ecd6f1037fbc98c90c3",
      "parents": [
        "6458202abe0c9df932f44223d05761673ba6e9fa"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Jan 13 15:34:19 2011 -0800"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Jan 13 15:37:43 2011 -0800"
      },
      "message": "remove runFinalizationSync calls\n\naccording to csharpiro, these calls are unnecessary and may\nlead to problems.\n\nbug: 3350034\n\nChange-Id: I25a80e4e7610901e75622334bf97d6c1bed17cbd\n"
    },
    {
      "commit": "71716223201a01a4f4b6fe182ad97720b7d06124",
      "tree": "dd64b1bfe4fb614edb55a0723148496645a7cf42",
      "parents": [
        "63be8dd178447fce289c940638cd37aa560d9de3"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Wed Jan 12 22:57:41 2011 -0800"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Wed Jan 12 22:57:41 2011 -0800"
      },
      "message": "change webkit test data path\n\npath changed from \"/sdcard/android/\" to \"/sdcard/webkit/\". the\nold path clashes with \"/sdcard/Android/\" and has some odd issues\nunder FUSE\n\nChange-Id: I57102dca99612bdd7b4d1f196e43436cd1276281\n"
    },
    {
      "commit": "f2f7f56e8bc8bc28643b73bd1e2de6d79cd87331",
      "tree": "30bc8a413e74d58f295fd8431e41888ff977f6e4",
      "parents": [
        "cd17391944303b28f02734219e44d1ebd353d80d"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Dec 23 16:25:47 2010 -0800"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Dec 23 16:25:47 2010 -0800"
      },
      "message": "bugfix: remove dump timeout message after dump is received\n\nChange-Id: I4061ccf77d47045a23065d27d6c9fa7452d085cc\n"
    },
    {
      "commit": "f37a574f1cf9085d103f8663cef5f29de29e2ec9",
      "tree": "506cb72e9427869ef3e3a9b966855ee4d3724309",
      "parents": [
        "8fb9eeb27f36ce6110142c417b0cdf8da2a6280c"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Dec 23 14:37:31 2010 -0800"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Dec 23 14:37:31 2010 -0800"
      },
      "message": "Throw exception if webview dump times out\n\nif a webview dump times out, normally it\u0027s already in a bad state,\nthrowing runtime execption will generate a crash on the test case\nand make the test move forward.\n\nChange-Id: Id7430700db6b6d90160d60d23debd250b1731789\n"
    },
    {
      "commit": "16d041cc9f4b67c37abf7dc5f8d49c7de81f2c84",
      "tree": "494f2c9fb5392b37f5e0373f0824b8be2d3afb42",
      "parents": [
        "36f43908ae8ef9c45cbbbc6f5c16d4281da77ff7"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Mon Dec 06 13:43:51 2010 +0000"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue Dec 21 18:19:24 2010 +0000"
      },
      "message": "Adds CookieManager methods to configure policy for cookies for file scheme URLs\n\nNeeds https://android-git.corp.google.com/g/83647 in external/webkit,\nwhich disallows such cookies by default and provides configuration\nmethods native side.\n\nAlso updates TestShellActivity to allow such cookies, as they are\nrequired for the page cycler.\n\nBug: 2944150\nChange-Id: Idcc7e2812fab33e6a2a8766a2176bc3278e617da\n"
    },
    {
      "commit": "6a6146958cbf6e32201f51eba9cf33840bf51841",
      "tree": "6469bd8acc6806656efdd9161c088ae58ccae05f",
      "parents": [
        "36f43908ae8ef9c45cbbbc6f5c16d4281da77ff7"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Dec 16 13:29:55 2010 +0000"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Dec 16 13:30:52 2010 +0000"
      },
      "message": "Add LayoutTest http/tests/appcache/foreign-fallback.html to the DRT ignore list\n\nBug: 3285647\nChange-Id: I3acafe4690a4d2c7fae74bbd01a5f487867f2fc6\n"
    },
    {
      "commit": "e81d1f9012414b6973b16a65a0660cbaff7d4921",
      "tree": "f88e2a5725b71c3dd3951452d6dd3cbe17318170",
      "parents": [
        "9cf29560e82120a3bab3875a7362be95454ec0c2"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Dec 07 18:00:18 2010 -0800"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Dec 07 18:00:18 2010 -0800"
      },
      "message": "re-enable HW acceleration in DRT\n\nChange-Id: I281f7fd94624611797fceb162d6a5e12b6b08d20\n"
    },
    {
      "commit": "b05deade050e82bfbdb4a64155e5f0f014e8e743",
      "tree": "ba280dd93139e4cba68839959a95e51424d1969e",
      "parents": [
        "afeffb744feea960f5b8a441984badd270207b62"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Dec 06 11:34:14 2010 -0800"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Dec 06 11:34:14 2010 -0800"
      },
      "message": "disable HW acceleration\n\ncurrently DRT will block upon launch if HW acceleration is enabled. see\nb/3255765.\n\nChange-Id: I19f2e6a6673a0284fd4916370b06aa80e04df4d2\n"
    },
    {
      "commit": "0006952a8dc5a115cceb597ac53ec5bce703fd4f",
      "tree": "50133d20f474789e3421867c590f730a605dc837",
      "parents": [
        "02047f7e88f1d78b29d6d93dc521df279398505d"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Dec 06 11:17:38 2010 -0800"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Dec 06 11:24:01 2010 -0800"
      },
      "message": "change how assets are copied out of apk\n\nCurrently test code use getActivity to get DRT\u0027s assets. However\nthe side effect is that this will actually launch the activity.\nThis is not affecting any tests yet, however there are cleaner\nways to do this. The instrumentation framework provides a\ngetTargetContext call which will give access to app under test\u0027s\ncontext, and therefore granting access to its assets.\n\nChange-Id: I0560b0fa5681f80bcb9296beec3fd0549c40cc8e\n"
    },
    {
      "commit": "c54476b4a9f02869f157c05ed9f45a903d2e204d",
      "tree": "593ff4033051cab87b1e1684b35490b4c245fafe",
      "parents": [
        "84e3916720e430e0d6debfaf5343b8a14fdf1ce4"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Wed Dec 01 11:16:24 2010 -0800"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Wed Dec 01 11:16:24 2010 -0800"
      },
      "message": "enabled hardware acceleration for DRT\n\nChange-Id: I1357c734288829b42cebe88f147f5b8a03ac6f74\n"
    },
    {
      "commit": "a662c8c92c78531f40352b117f5e32057b135a0f",
      "tree": "f671775b0b34b6ac9b7afe3cf24327bddaf6360b",
      "parents": [
        "3644bf11bf42ba694bf71d312947c85fa5f84daa"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Nov 24 14:53:13 2010 +0000"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Nov 24 14:54:04 2010 +0000"
      },
      "message": "Skip LayoutTest http/tests/cookies/third-party-cookie-relaxing.html\n\nBug: 3227269\nChange-Id: Iae94fe1c8b0ccb52463733c676569c0b9c887963\n"
    },
    {
      "commit": "221b1d6df7646d087aed594bea1b4a3b3d01cf10",
      "tree": "26ef759945c5b1db9a9141aea16a39ea175123b6",
      "parents": [
        "d89a30af1f37317a51088a207dda865a2f60c83a"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Wed Nov 17 17:44:26 2010 +0000"
      },
      "committer": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Wed Nov 17 17:44:26 2010 +0000"
      },
      "message": "Removing some js script tests from the skip list\n\nChange-Id: I588c6d3c246d0233f7dfffa7920d44c14556c339\n"
    },
    {
      "commit": "6a108501b1b2106ebf36e89cf617ab780d477bf5",
      "tree": "c3b06258ad0f523a9fdd771c0aca655b3153e57c",
      "parents": [
        "6c8e20f96ae26533eb8081f4eab845ec710f9c9b"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Nov 11 14:32:20 2010 +0000"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Nov 11 16:54:05 2010 +0000"
      },
      "message": "Remove the failing expectation for fast/encoding/char-encoding.html for DRT\n\nThis test now passes with both HTTP stacks.\n\nBug: 3047156\nChange-Id: Ibb723d3e1b8bf45c23abf5ebd7a9789a5c7cc6de\n"
    },
    {
      "commit": "8d1c8048b08f512a05006934d10f04cf34cebcf8",
      "tree": "78bec41f940f2187311a66d641535c07bdf775da",
      "parents": [
        "afb05db237c2d614ddde77f033e0ac1856f17170"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue Oct 19 11:08:04 2010 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue Oct 19 11:10:51 2010 +0100"
      },
      "message": "Add fast/js/regexp-overflow.html to DumpRenderTree skip list\n\nThis fails beacsue the result of the test is so large that DRT suffers\nOOM when reading the result. This will be fixed when we switch to\nDRT2. Skipping for now to keep the crashes at zero.\n\nAlso fixes bug numbers for other skipped tests\n\nBug: 2697589\nChange-Id: I897ff1f0a2941d305af5fb1c8de8f6690365fb9e\n"
    },
    {
      "commit": "5f37cc4308438bcac45d06d07d77a56911620046",
      "tree": "91b6e7a8c1ea931feebc3058fbd566543daa006e",
      "parents": [
        "ff4031bcb5c387900acf63b46211ba00fa52d417"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Oct 13 18:44:31 2010 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Oct 14 12:43:44 2010 +0100"
      },
      "message": "Implement LayoutTestController.overridePreference(\u0027WebKitUsesPageCachePreferenceKey\u0027)\n\nThis is required for tests that test PageCache behaviour, eg\n- fast/dom/DeviceMotion/no-page-cache.html\n- fast/dom/DeviceOrientation/no-page-cache.html\n- fast/dom/Geolocation/no-page-cache.html\n\nChange-Id: Ie5862f6c86718142c949be81a85358ca6fac628a\n"
    },
    {
      "commit": "49aa65aa4651b9ee3a533f0bafb62bdb07a2a2b5",
      "tree": "2290fe1a5d2c23a7259426dbce2dac767d4fe928",
      "parents": [
        "9d59429eaa98ecc15df3ea0b0c7ecf201b3ec53a"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Sep 29 15:57:27 2010 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Sep 29 18:51:41 2010 +0100"
      },
      "message": "Reclassify failing multi-touch tests in DumpRenderTree ignore list\n\nChange-Id: I95c94354a4d4f38583251a2d5d1a7ab4cb554e00\n"
    },
    {
      "commit": "5f421a56786cf7c71159280c51bd4280f5199cfb",
      "tree": "8c4136a3c0d12216a6ac3d340aa871c3166ad024",
      "parents": [
        "f46731ddded0b399f3dfa5c04e6c449e6c280079"
      ],
      "author": {
        "name": "Iain Merrick",
        "email": "husky@google.com",
        "time": "Wed Sep 29 16:02:00 2010 +0100"
      },
      "committer": {
        "name": "Iain Merrick",
        "email": "husky@google.com",
        "time": "Wed Sep 29 16:30:10 2010 +0100"
      },
      "message": "Update DumpRenderTree test expectations for fast/encoding\n\nNew layout tests added in https://android-git.corp.google.com/g/70926\n\nChange-Id: I3c12f44d2c283e8b1da1c10975d6e4dd567889f8\n"
    },
    {
      "commit": "c18ac6ef8475bf0b4a200054f898498bc21e1534",
      "tree": "c6517648c931d1e341545c52314afff8c46000c8",
      "parents": [
        "2079843412ef2e56c17cb5d96a31785938e97da5",
        "4022d946582d013dff9cfcf890ce3a38f42018df"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Sep 27 12:22:17 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 27 12:22:17 2010 -0700"
      },
      "message": "Merge \"skip 2d.drawImage.broken.html layout test\""
    },
    {
      "commit": "4022d946582d013dff9cfcf890ce3a38f42018df",
      "tree": "9381d3fadeb578082cbd16eaeb7bd6a48d598a6f",
      "parents": [
        "30a31ef6e51abe8074e22508d88b96d24752ce0a"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Sep 27 12:20:25 2010 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Sep 27 12:20:25 2010 -0700"
      },
      "message": "skip 2d.drawImage.broken.html layout test\n\nthis test currently blocks on some type of test devices\n\nChange-Id: Ifacc520c441cf4142b5e6d28bde2b86728b5fc35\n"
    },
    {
      "commit": "41865f4b0c5670369bf957ad72a867757fc6b356",
      "tree": "9fb685ee69a192725f03055bbc85a0c6740b506a",
      "parents": [
        "f4d987893a13212dae7c4bca584a2b20bea9ed4b"
      ],
      "author": {
        "name": "Huahui Wu",
        "email": "hwu@google.com",
        "time": "Thu Sep 02 13:41:41 2010 -0700"
      },
      "committer": {
        "name": "Huahui Wu",
        "email": "hwu@google.com",
        "time": "Sun Sep 26 16:26:38 2010 -0700"
      },
      "message": "Bug 2372180: pass multi-touch events from browser to webkit.\nSince the UI uses multi-touch for zooming, the event is passed to webkit\nonly when the webpage doesn\u0027t allow zooming.\n1. Updated the data structure TouchEventData in WebViewCore.java\n   to take multiple points and used it everywhere.\n2. Added a passMultiTouchToWebkit() function to do what its name means.\n3. Added the multi-point touch support to dumprendertree.\n\nChange-Id: Iafc1aa7b21a587ad26efd2f124b9a66316297ab8\n"
    },
    {
      "commit": "70795b3addb8948db2cdc01c5952e21168c7740b",
      "tree": "a9f29f81cf3c9a1ef41883ceef86ecebe983ecae",
      "parents": [
        "582deec1f3c8f51b431bb2ad685c9217ffd9eaad"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Sep 07 20:58:24 2010 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Sep 07 20:58:24 2010 -0700"
      },
      "message": "temporarily skip simple-cross-origin-progress-events.html for now\n\nthis test crashes on Passion, and runs webcore into a bad state on\nStingray. To make sure it does not block the entire layout test\nsuite on Stingray, skipping this test for now.\nhttp://b/2982500\n\nChange-Id: Id4875112705df9b2c5b003a2c32c292765ab17fc\n"
    },
    {
      "commit": "ba4da86add74aab16e3cf204dcf7ea25adbbaafa",
      "tree": "300f1e42a6e15e8ab6d557ea47530171dde8a10f",
      "parents": [
        "5fcfa52d60e1ca7674fbb6d8e90979f267347c18",
        "fe8eaf3b5dc52cecaf15ccabe9a8717cce701f6c"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Aug 26 13:15:29 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 26 13:15:29 2010 -0700"
      },
      "message": "am fe8eaf3b: am 1c045003: Merge \"add mouse up/down/click support in DumpRenderTree\" into gingerbread\n\nMerge commit \u0027fe8eaf3b5dc52cecaf15ccabe9a8717cce701f6c\u0027\n\n* commit \u0027fe8eaf3b5dc52cecaf15ccabe9a8717cce701f6c\u0027:\n  add mouse up/down/click support in DumpRenderTree\n"
    },
    {
      "commit": "fe8eaf3b5dc52cecaf15ccabe9a8717cce701f6c",
      "tree": "0330e99a1fb0f7e2404a73933e802d973fee3f22",
      "parents": [
        "efd05ea69a53d73d2dacacd74f6a420cac8ef97b",
        "1c045003788725b40af5489149ac0fc8bfebb1ea"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Aug 26 10:52:27 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 26 10:52:27 2010 -0700"
      },
      "message": "am 1c045003: Merge \"add mouse up/down/click support in DumpRenderTree\" into gingerbread\n\nMerge commit \u00271c045003788725b40af5489149ac0fc8bfebb1ea\u0027 into gingerbread-plus-aosp\n\n* commit \u00271c045003788725b40af5489149ac0fc8bfebb1ea\u0027:\n  add mouse up/down/click support in DumpRenderTree\n"
    },
    {
      "commit": "b5c4caa07819e59f909cf9d71e7e45ae2c88d715",
      "tree": "62e70a0f368ed09fa55f2aaab3d4bebc5f6f463e",
      "parents": [
        "50395e80718e77d27ec5e2d474b255e05de68d82"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Fri Aug 20 16:00:04 2010 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Wed Aug 25 17:54:43 2010 -0700"
      },
      "message": "add mouse up/down/click support in DumpRenderTree\n\nuse touchStart/End when mouseDown/Up is called in current\nEventSender implmentation.\n\nChange-Id: Iff3e7f45b6a7170d9be1c7ec9b12a74a74737732\n"
    },
    {
      "commit": "c4f44cb995c5905b6a814cd7f098e167bbfccb61",
      "tree": "0cc1f6653d22feacb69e238a6dd2c8560564e14f",
      "parents": [
        "63134b3aee2143c6df1ae9e2f8e4d516e26a0e2a",
        "ddf4f32b53294a5bffb9b919c555977301228904"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Aug 24 13:06:50 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 24 13:06:50 2010 -0700"
      },
      "message": "Merge \"change the DRT to use Light theme\""
    },
    {
      "commit": "ddf4f32b53294a5bffb9b919c555977301228904",
      "tree": "82a4e3e3774b3437e0e72bdba994c1acad84f15b",
      "parents": [
        "81b5db042b3d5d8c6caa6e543c871e75e40b7b87"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Aug 24 12:09:26 2010 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Aug 24 13:05:36 2010 -0700"
      },
      "message": "change the DRT to use Light theme\n\nworks around the Holo theme crash.\n\nChange-Id: I4e920629981bf3df0987bc4f65dc63644b3670b2\n"
    },
    {
      "commit": "558f7dcf05232a9ae94756ff1a328764fd867e1e",
      "tree": "048d1ae20609dce635648c0781ff3139c3d6c5f1",
      "parents": [
        "27b257dbcd58496d504db5ee7b023929b37115d7"
      ],
      "author": {
        "name": "Iain Merrick",
        "email": "husky@google.com",
        "time": "Tue Aug 24 12:02:59 2010 +0100"
      },
      "committer": {
        "name": "Iain Merrick",
        "email": "husky@google.com",
        "time": "Tue Aug 24 12:15:54 2010 +0100"
      },
      "message": "Merge WebKit at r65615 : Ignore http/tests/appcache/origin-quota.html\n\nThis patch modifies the old-style hard-coded ignore list. The new-style\ntext file (in external/webkit/LayoutTests/platform/android) has been\nmodified separately, as part of the normal WebKit merge process.\n\nTest added in http://trac.webkit.org/changeset/64613\nNeeds clearAllApplicationCaches() callback. See http://b/issue?id\u003d2944196\n\nChange-Id: I31655c363c93eada40d01123e9c14c0d03bdba7b\n"
    },
    {
      "commit": "f0f30c677a187b0436e62d2be6c97b76e61d74ea",
      "tree": "a5eef9d49af6807458e85f85dd3a3080bd0116cf",
      "parents": [
        "0e4d86fddf2c9664f2fd44247e5688f077b95d5e"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Aug 18 15:15:42 2010 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Aug 18 15:50:48 2010 +0100"
      },
      "message": "Implement logic for new Geolocation delayed permission LayoutTests\n\nBug: 2914450\nChange-Id: Ic0be3120e88efe9199f7719b9ccb1090baaabed6\n"
    },
    {
      "commit": "e7611352ae40cff5aba1f28622a77e16efc99e51",
      "tree": "03765462f167134f7e223876b8ef0abd928f625a",
      "parents": [
        "bb3ed528035b9fe09514434cc192d251dcc143af"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Aug 12 16:06:29 2010 +0100"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Fri Aug 13 13:18:41 2010 +0100"
      },
      "message": "Merge WebKit at r65072 : Update DRT ignore list.\n\nThis merge introduces two new Geolocation tests that to pass we need\na new LayoutTestController function. We ignore those tests until this\nfunction is added - see b/2914450\n\nChange-Id: If13dda2caa467b771d4a21d60463319019cc7679\n"
    },
    {
      "commit": "68dede3d6664d91302d727531d13f7f5862d3a50",
      "tree": "9f3b0130483eec30aa9bb9713cdd056047cf9702",
      "parents": [
        "8aff3c0571f078b0b212bd283278791ebc478da5"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Aug 04 10:28:46 2010 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue Aug 10 12:00:35 2010 +0100"
      },
      "message": "Hook up mock for testing DeviceOrientation in DRT\n\nChange-Id: I99fbe328807428aa0d94893545bad0697ccb71d7\n"
    },
    {
      "commit": "6618e6985736f9d93253e28eff1527b28495e094",
      "tree": "5f603191a0c6addd9ccee4776965564bc602d457",
      "parents": [
        "d689c784af21d8f863d38754ae4e72b5a64ca5fb"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Aug 05 12:36:11 2010 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Mon Aug 09 15:39:50 2010 +0100"
      },
      "message": "Merge WebKit at r64523 : Add new LayoutTest fast/dom/DeviceOrientation/basic-operation.html to skipped list\n\nChange-Id: I42afa8d430349a0d8aa7349563c90043d08452e1\n"
    },
    {
      "commit": "f21d2e305961b0df4d1c3d5d45a3ff7723b293af",
      "tree": "7223329dd748a94de49b31864d126e8f43c7ccc2",
      "parents": [
        "230182701c5d1dac7c092152a0c41841f5e444b7"
      ],
      "author": {
        "name": "Elliott Slaughter",
        "email": "eds@google.com",
        "time": "Wed Jul 14 18:08:54 2010 -0700"
      },
      "committer": {
        "name": "Elliott Slaughter",
        "email": "eds@google.com",
        "time": "Thu Aug 05 16:22:33 2010 -0700"
      },
      "message": "Initial work on browser incognito mode history feature.\n\nChange-Id: I050edf263d5c4ee0c0373692e267d7e19f47ba1b\n"
    },
    {
      "commit": "d468e50bce079ef4dc81dcf4e5e5acc97381d0d2",
      "tree": "834ca8a692a73513f8d42241b67dbfec200f3372",
      "parents": [
        "8a3f95dd4b11a9c9aadac17e892d3aa863b0420b",
        "8136954a3ffb2c1e0014abe05f1effa1fb3e10c3"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Wed Aug 04 04:58:09 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 04 04:58:09 2010 -0700"
      },
      "message": "Merge \"After merging webkit to 64264 these hang, so added them to the do not run list. The tests timeout on chrome and are on the chrome skiplist.\""
    },
    {
      "commit": "8136954a3ffb2c1e0014abe05f1effa1fb3e10c3",
      "tree": "30264fafe35058716b56d0ddb01b0be1d2946545",
      "parents": [
        "e199f1dddb513c05e3c7c6ce2c71dc295876a64a"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Tue Aug 03 13:33:29 2010 +0100"
      },
      "committer": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Tue Aug 03 15:37:54 2010 +0100"
      },
      "message": "After merging webkit to 64264 these hang, so added them to the do not run list.\nThe tests timeout on chrome and are on the chrome skiplist.\n\nChange-Id: I15c2cb70219c04af0d7bc561a1a8619df76bd0dc\n"
    },
    {
      "commit": "5aa1c034d9bfdb2744f637c4686adf20a7ed9975",
      "tree": "0bfd44ad0815b844909764e073e8194e3ebafc60",
      "parents": [
        "51ad36e8f25bb81e0e6e2cf9897d4fbeb4fc49cb",
        "8a76a9085dbbca87b4c172577ca264d8b5f2ab32"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Thu Jul 29 16:15:19 2010 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Thu Jul 29 16:15:19 2010 -0700"
      },
      "message": "resolved conflicts for merge of 8a76a908 to master\n\nChange-Id: I8983d5c93dfa12d87449ac9f9a17a5aafdadef0a\n"
    },
    {
      "commit": "3f617506c11f3ee2ccbb5f8a0f45d52f10cf9b88",
      "tree": "fccc4e9632d8350598d00a8cc75b54d2d8770c95",
      "parents": [
        "acd17c0ad068c38c8793eb55dcdf1a5f3509691e",
        "d1d44189781228c4e7f696eb3187dc3ca1e8b2b9"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue Jul 27 02:53:10 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 27 02:53:10 2010 -0700"
      },
      "message": "Merge \"Add some dom/xtml/level3 LayoutTests to the DumpRenderTree ignore results list\""
    },
    {
      "commit": "357d280a25a978a2ea0c1b89f6a7c7f385630b98",
      "tree": "4d68a2eab4447adb157e254f06a0bcc45956f998",
      "parents": [
        "a7137538c2b3f7e933f9a808158ff63238172c22"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Fri Jul 23 16:18:58 2010 +0100"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Mon Jul 26 17:54:03 2010 +0100"
      },
      "message": "Merge WebKit at r63859 : Implement layoutTestController.dumpAsText(boolean) in DumpRenderTree.\n\nSee http://trac.webkit.org/changeset/63730\n\nChange-Id: Iced14a89a2a71557529a7a5e32c9eab04b370742\n"
    },
    {
      "commit": "d1d44189781228c4e7f696eb3187dc3ca1e8b2b9",
      "tree": "48c3e8887c6b94bdf781f5a9bcc85e5e89575834",
      "parents": [
        "5ba2e74560dcbf4d5f8d30a89807c1148425ed21"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Jul 22 16:58:30 2010 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Jul 22 17:13:51 2010 +0100"
      },
      "message": "Add some dom/xtml/level3 LayoutTests to the DumpRenderTree ignore results list\n\nThese tests have no expected result. They are not run on Chromium and are skipped on Qt.\n\nChange-Id: I352b93dd8f3793be7f6c81a1f16d064e7239333c\n"
    },
    {
      "commit": "8b85dceadf281705a94d7546556fa5969364a658",
      "tree": "70a792817fc48a1145f52516d542b05ea945557f",
      "parents": [
        "45988040454b710c20abf5fda74cdafb874a28bf"
      ],
      "author": {
        "name": "Christian Mehlmauer",
        "email": "FireFart@gmail.com",
        "time": "Mon Jul 19 20:11:27 2010 +0200"
      },
      "committer": {
        "name": "Christian Mehlmauer",
        "email": "FireFart@gmail.com",
        "time": "Mon Jul 19 20:12:31 2010 +0200"
      },
      "message": "Replaced /sdcard with Environment.getExternalStorageDirectory()\n\nChange-Id: I9a7413f81090b69c82ca6b1e585f5e379b19e60c\n"
    },
    {
      "commit": "5d53c19a10ab677d2ebcec0bfecc3b628663f407",
      "tree": "70fb9ae18ddd8dc41a44584d56a6697930555db7",
      "parents": [
        "71ecab2d89122535a8bb1f589bc8d920aaedaa7c"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Wed Jul 14 17:17:54 2010 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Wed Jul 14 17:26:02 2010 -0700"
      },
      "message": "add a paramter to control page-load-termination-on-JS-error\n\nA previous change terminates page load if there\u0027s certain JS errors;\nthe intention was to speed up layout tests such that page accessing\nnon-existent test controllers/methods will get immediate termination\ninstead of waiting on timeout. However this causes problem for page\ncycler because it may interrupt the test run too early. Also there\nwas a bug on bracketing on the termination conditions (operator\nprecendence issue).\n\nChange-Id: I2f19e48fa0061286fddf0f7cbb4953d7f7d88f76\n"
    },
    {
      "commit": "cefd8d9588230577356d24597acc04ce1e276582",
      "tree": "77ba1db94d75bb6157fdf5a807a101173bc5e04b",
      "parents": [
        "12e807fb676fa0833cc71487b060bedefc89fa19",
        "a88837573e4b99dafd901cfc36589e3ab9449873"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Mon Jul 12 10:01:50 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 12 10:01:50 2010 -0700"
      },
      "message": "Merge \"Update DumpRenderTree to look in platform/android for Android-specific results\""
    },
    {
      "commit": "a88837573e4b99dafd901cfc36589e3ab9449873",
      "tree": "355931558746c3fb98b03cf0d49cb878ffe42cac",
      "parents": [
        "59c76b87fd575046f967b507f3882cea010f4b88"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Mon Jul 12 17:50:06 2010 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Mon Jul 12 18:00:34 2010 +0100"
      },
      "message": "Update DumpRenderTree to look in platform/android for Android-specific results\n\nChange-Id: I32044fc8e22d419762e275cd69b0c785a7f4c8a5\n"
    },
    {
      "commit": "177eb38ef571e8602547dfd9ba78376822e18e01",
      "tree": "dbac3d9a548d5e4b8deb8cb48733302c4e24dc76",
      "parents": [
        "2b2fa12cd0aab0d6cc90274525e3ca04905aa593"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Fri Jul 09 10:40:22 2010 +0100"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Fri Jul 09 16:06:40 2010 +0100"
      },
      "message": "Update the file filter in DumpRenderTree (and DumpRenderTree2) so that\nwe run tests in .xhtml files.\n\nChange-Id: I2af0bd29acef5bafa9dee9292aafc18d77a84080\n"
    },
    {
      "commit": "be1304f0c2c96be1876c2bd38d319f46e135536f",
      "tree": "e044d414a5247eb1b18065a51bf0291ee581cd0b",
      "parents": [
        "c0b14c73fe12fa9f0a9459ff025b11cc9067084f"
      ],
      "author": {
        "name": "Elliott Slaughter",
        "email": "eds@google.com",
        "time": "Wed Jun 23 11:29:02 2010 -0700"
      },
      "committer": {
        "name": "Elliott Slaughter",
        "email": "eds@google.com",
        "time": "Wed Jun 23 14:11:37 2010 -0700"
      },
      "message": "Tweak fix for setXSSAuditorEnabled in LayoutTestController.\n\nChange-Id: Iba9b67da8628e3880e8f6b18d2dc51337b9c58fb\n"
    },
    {
      "commit": "5dc0c8253b368239a90d7176ff6325ae5ba371b3",
      "tree": "8c3c7469c9d47bb2985033d2f664f9387b5e1788",
      "parents": [
        "75d41c96a74eb344d17c72136fe20ff66833c591"
      ],
      "author": {
        "name": "Elliott Slaughter",
        "email": "eds@google.com",
        "time": "Tue Jun 22 11:31:54 2010 -0700"
      },
      "committer": {
        "name": "Elliott Slaughter",
        "email": "eds@google.com",
        "time": "Tue Jun 22 14:56:54 2010 -0700"
      },
      "message": "Add setXSSAuditorEnabled support in WebSettings.\n\nChange-Id: I6f74589b28960b91093acf8219a55e98f93b1881\n"
    },
    {
      "commit": "ad45686d727c8c9a602ba0534d3b052fdaf6c8d6",
      "tree": "5eb3de7326f8340c0d955d7a7144dc25090d06f9",
      "parents": [
        "535c17a747adbf4540c47af599427ed705e609ef"
      ],
      "author": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Wed Jun 16 17:32:24 2010 -0700"
      },
      "committer": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Mon Jun 21 10:05:34 2010 -0700"
      },
      "message": "Add dumpChildFramesAsText function support in LayoutTestController.\n\nChange-Id: I8af0bbca1d2166a25486d5a12fb6a985bbe264ef\n"
    },
    {
      "commit": "2dbb41d790c8a8a42469c45d2ca419519d279144",
      "tree": "0f6b55c579434a3f5038532737b13cc5bc23c887",
      "parents": [
        "fbc5cfea457b8c60efdb0b1c151f6625d1172818"
      ],
      "author": {
        "name": "Leon Clarke",
        "email": "leonclarke@google.com",
        "time": "Tue Jun 08 15:17:15 2010 +0100"
      },
      "committer": {
        "name": "Leon Clarke",
        "email": "leonclarke@google.com",
        "time": "Tue Jun 08 15:17:15 2010 +0100"
      },
      "message": "Merge webkit.org at r60469: Skip a new isolated world test\n\nChange-Id: I72f8da5c7a045dfd9ab2346d472756abcb4fe5a2\n"
    },
    {
      "commit": "1620bcdcdb81e0b897dc0a88b05773978ffa0568",
      "tree": "094033dbe07655eb62d2382977183c160dd3b695",
      "parents": [
        "7c5ded5d367078a7686872159229c998b558fac3"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Jun 03 11:51:54 2010 +0100"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Mon Jun 07 17:36:20 2010 +0100"
      },
      "message": "DumpRenderTree fix.\n\nRemove the overridden WebChromeClient.onProgressChanged function. We don\u0027t seem to need it and\nit appears to be the cause of b/2681943. Without that code we need to tweak the terminating\nconditions in onPageFinished and notifyDone.\n\nChange-Id: If2958007d92f2da92ae0de19eb07a0b38258fae0\n"
    },
    {
      "commit": "790e71d8146997a33ced6d40b4be32abfef3e662",
      "tree": "535229a449c022a5f8b2c3ff909ad1e080f98c22",
      "parents": [
        "b4985e0e69a42518fa15f5d1ed679135925d5f24",
        "970effc07c5456af6d85f3c22a644248a55f3f6a"
      ],
      "author": {
        "name": "Leon Clarke",
        "email": "leonclarke@google.com",
        "time": "Thu Jun 03 07:05:47 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 03 07:05:47 2010 -0700"
      },
      "message": "Merge \"Add indexeddb files to the skip list\""
    },
    {
      "commit": "970effc07c5456af6d85f3c22a644248a55f3f6a",
      "tree": "a0d1e2a9fd6d52ed92a13a96000e4cb7a308d606",
      "parents": [
        "22449c1d3b37471558a43a0425800971ea37e377"
      ],
      "author": {
        "name": "Leon Clarke",
        "email": "leonclarke@google.com",
        "time": "Thu Jun 03 14:55:26 2010 +0100"
      },
      "committer": {
        "name": "Leon Clarke",
        "email": "leonclarke@google.com",
        "time": "Thu Jun 03 15:00:11 2010 +0100"
      },
      "message": "Add indexeddb files to the skip list\n"
    },
    {
      "commit": "9b815d080145f0bc8effc9e011090010ad51f203",
      "tree": "8499934b8fd93502fae44ba5ef87b663fc6660b4",
      "parents": [
        "22449c1d3b37471558a43a0425800971ea37e377"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Tue Jun 01 18:45:10 2010 +0100"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Jun 03 12:39:09 2010 +0100"
      },
      "message": "DumpRenderTree changes\n\n- Make the layout test counter work when you run tests through the GUI\n- Use the progress bar in the applications title bar to display test progress\n\nChange-Id: I3d4b778470e812b80b7a64297b3a64ba6f9d083c\n"
    },
    {
      "commit": "fb4b88fddb95ae37bafb304bec8d7f0a0d447dd9",
      "tree": "059cf42416ae2819e5b787ebf5b4aaad2748217a",
      "parents": [
        "ffa5de2e07473e3cdd4c0a1d9a99f30b34567bd4"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Wed May 26 18:21:39 2010 +0100"
      },
      "committer": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Thu May 27 11:09:38 2010 +0100"
      },
      "message": "Fixes an error when displaying the current layout test index.\n\nThis fixes a bug in commit https://android-git.corp.google.com/g/#change,52518.\nUpdated index to be zero based when passed around and off by one error on\nresume. Note that previous commit changes how DumpRenderTree dumps titles.\nThis might affect the results of layout tests.\n\nChange-Id: I3d6989d71c336f90168e38c994dd36743bda365c\n"
    },
    {
      "commit": "521d9a798613cc9ad850f42343d2fbfa6c98f5c7",
      "tree": "4c09aa42f85a616bcea2df7d7e78093bb2e5ba3b",
      "parents": [
        "dcea182c9a8eaa0895a3b675a695791df06d9d5e"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Tue May 25 20:12:47 2010 +0100"
      },
      "committer": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Tue May 25 20:12:47 2010 +0100"
      },
      "message": "Display index and count when running layout tests\n\nChange-Id: I8b925784aead96a1be6344d654d0376dee2047eb\n"
    }
  ],
  "next": "75be797b0c07910715f1b2617b58af5abbfd0a99"
}
