)]}'
{
  "log": [
    {
      "commit": "9e6fa17b475a537605f9673c3a065c28ea29bb91",
      "tree": "050d4cb71219ba77569bb0d047bb2f574406c2d0",
      "parents": [
        "d7f256dd2f31ec74c8154f783a660dfe3e55b036"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Thu Apr 19 15:08:47 2012 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Thu Apr 19 15:08:47 2012 -0700"
      },
      "message": "Add useMinimalMemory\u003dtrue test to TileBenchmark\n\nChange-Id: I1d0d0eebbf0847fe03dfbc7176275a40e7ca0c52\n"
    },
    {
      "commit": "d7f256dd2f31ec74c8154f783a660dfe3e55b036",
      "tree": "38892a2e10a70a8390e220942307b26c396cf201",
      "parents": [
        "06fd472390126c74977ce9a0b2f912e91ebf2744"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Apr 17 16:01:34 2012 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Apr 17 16:01:34 2012 -0700"
      },
      "message": "TileBenchmark test app needs read sdcard permission\n\nSince the app is using JB API level, it\u0027s required to declare\nan explicit READ_EXTERNAL_STORAGE permission\n\nChange-Id: I84142d51aeab4bc28269a6fea716c8663e080118\n"
    },
    {
      "commit": "dc419d79fc425d8df3ec85f1f2daf2e34b09e923",
      "tree": "5616cb725a727f2c001d7b099233a04b533c2941",
      "parents": [
        "cf15200ddb9148dfd27b039cbc30b86620e7c018"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Wed Apr 04 14:15:59 2012 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Wed Apr 04 14:15:59 2012 -0700"
      },
      "message": "remove toast from animation benchmark\n\nChange-Id: I9ec2aa57fafbde5875c2f070fe4a33e4d33ee2ae\n"
    },
    {
      "commit": "6f92c15180f66d0ec7c8b20ea47f479468255970",
      "tree": "e29dcea4a1df6ca2be16e3f25c7d2a06384e1963",
      "parents": [
        "4d3f82e8d99558551b876ad075ad999cb92f5327"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Mar 20 14:27:23 2012 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Mar 20 14:30:30 2012 -0700"
      },
      "message": "Factor viewport scaling into coverage calculation\n\nChange-Id: I32114ead0ca42eaf2161d516a4281da216b61fa4\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": "4390c6b4a6b38b1c25fdf6b10b1310ff73c4f9ce",
      "tree": "2a1fdbd18c4c53aa830af9e89070944100ec0ada",
      "parents": [
        "6baed6c11090fe6eb0a612ca4acee590e904ca58"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Thu Feb 02 15:44:28 2012 -0800"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Fri Feb 03 16:07:11 2012 -0800"
      },
      "message": "Pause webkit painting when UI tile painting queue is full\n\nChange-Id: I8836d7951f8f02d7f966dc22d807ea785ac9e637\n"
    },
    {
      "commit": "702c6fdc4799593c16eb0051703e3bd62086ff42",
      "tree": "a78f71f31b5c8a6281e2c913d66c79fc49d6ca3c",
      "parents": [
        "d4e34d61d01222ff90684b9a1dc4f9c8be560e7c"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Jan 23 17:29:12 2012 -0800"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Jan 24 13:25:49 2012 -0800"
      },
      "message": "Allow profiling of animation performance\n\nAlso fixes manual testing mode\nDepends on external/webkit change: https://android-git.corp.google.com/g/#/c/159794/\n\nChange-Id: I169e80f9b5328b1b5a7b0aeaf09652de67febd8d\n"
    },
    {
      "commit": "57420bf883ce8c11ae7a1e3acd8f1eebe71edd56",
      "tree": "afbe9efbd8df92aa14143a51ae9b12a54837e656",
      "parents": [
        "6b14d5858056d49d2cd2162cd043908794e5a4df"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Jan 05 15:07:16 2012 -0800"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Jan 05 15:16:42 2012 -0800"
      },
      "message": "Small tweaks to Tile Benchmark test\n\n* tag the module as \u0027tests\u0027 so the apk gets includes in test build\n* merge the instrumentation into TileBenchmark app and eliminate\n  the test apk entirely\n* changed the default test suite to \u0027alexa25_2011\u0027 which is a suite\n  of pages based on top 25 news sites from alexa, includes primarily\n  english sites, and 3 CJK sites\n\nChange-Id: Icd40a70b560bfd7c521adf8ad4b1068483698103\n"
    },
    {
      "commit": "09a71e073aaa8566d3ca5c4881a1411841189858",
      "tree": "9ebf5b4b8d81467def528fb985dd3525cb2ace8a",
      "parents": [
        "549d5f88bf96f93de5d10f094bda4a62ac5ebe3a"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Dec 12 18:03:29 2011 -0800"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Dec 12 18:10:53 2011 -0800"
      },
      "message": "Update tilebenchmark to work with current drawing infrastructure\n\nbug:5062896\n\ndepends on external/webkit change: https://android-git.corp.google.com/g/#/c/154840/\n\n- directly discard textures, instead of sending an invalidate through webkit\n- better ui on smaller screens\n- pass native pointer through jni calls\n\nChange-Id: Icadbf8944edc5a2b1f8dc27bab53ac665c975462\n"
    },
    {
      "commit": "d0051c06c2585398ca4ae54efb673d4a2d24aa5d",
      "tree": "1b4a003350809c9f55e52ef52a802f9e92625685",
      "parents": [
        "9b518d9304eb4ad17591944926231b661a3dfce0"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Nov 29 10:26:10 2011 -0800"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Nov 29 15:25:47 2011 -0800"
      },
      "message": "Send animation start notification back to webkit from ui thread\n\nbug:5239801\n\ndepends on external/webkit CL: https://android-git.corp.google.com/g/#/c/152559/\n\nChange-Id: I647b5a82680f570c918227dbf57521b862dcfe25\n"
    },
    {
      "commit": "55ad2efde9465a03271495ac9f21acd121c3744c",
      "tree": "93335892bf26c7fcf44f318e3be3efadaef56aad",
      "parents": [
        "151763d3fc702ee2341aa6bebe821ce98d99e787"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Fri Aug 19 17:35:20 2011 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Aug 22 09:55:14 2011 -0700"
      },
      "message": "Fix tile benchmark tool stalls\n\nbug:5062896\nChange-Id: I2969e95481d65d5f87ce4399f09becc7b66d540a\n"
    },
    {
      "commit": "1d36d0fc7f776016c0282ae7ad8e01af81de6bf6",
      "tree": "ebf319fb9d922390a9dd7d8e3a4a95f6d48228dc",
      "parents": [
        "bac9cd68a0faee9d52dd0739e9addd37c5f96a53"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Wed Aug 03 16:54:23 2011 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Wed Aug 03 16:54:23 2011 -0700"
      },
      "message": "TileBenchmark label addition\n\nbug:5062896\n\nNow uses previously unused methods, and has better labelling.\n\nChange-Id: Icc6ec7d1ac915b594c26854aea31710e3f23633c\n"
    },
    {
      "commit": "555c55ed65056e2236430f92e81c1fb6acd05dcd",
      "tree": "6764ebe79aaa1e431d8aa7c4347176cc4333d08e",
      "parents": [
        "00451ed2d1f21945766bc0c59e762ef39cb391b8"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Thu Jul 28 15:39:43 2011 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Aug 02 16:47:21 2011 -0700"
      },
      "message": "Added automated performance test to TileBenchmark\n\nbug:5062896\n\nDepends on external/webkit change:\nhttps://android-git.corp.google.com/g/#change,125566\n\nLoads pages from SD card, and scrolls through them reporting results. Added\ncontentInvalidateAll hidden WebView method, and made pageSwapCallback\nextensible.\n\nChange-Id: I9f7377aad6fd7c101177dde552a72357c8b4e400\n"
    },
    {
      "commit": "21555abad7ba5f5377052e2644974d3ce8c37869",
      "tree": "a19eedb1b8880e2f747f1adcc525c7fe03ff31f3",
      "parents": [
        "d2ceb321ea38fb5df3a14746cf52c181f9679a45"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Thu Jul 21 11:52:19 2011 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Thu Jul 21 14:22:55 2011 -0700"
      },
      "message": "New log format, Manual log generation, plus logging of invalidates\n\nbug:5062896\n\nAdded features to TileProfiler, updated jni interface to allow querying of\narbitrary log data via strings. Depends on the following webkit change:\n\nhttps://android-git.corp.google.com/g/#change,122779\n\nFor new logging jni interface, and logging of invalidates.\n\nChange-Id: I80ba6702b87e86ec76e5b0eafde45f4ef3a80ad3\n"
    },
    {
      "commit": "5888ec2b30d2c76de84e3b840bf286fa371ccb4f",
      "tree": "88a0e1c2f54555092979cfe46bb4f5102958ce86",
      "parents": [
        "9cba686366870b3a4c69bcec0eb4200352ce481d"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Fri Jul 15 16:24:37 2011 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Jul 18 17:24:48 2011 -0700"
      },
      "message": "Added TileBenchmark\n\nAdds TileBenchmark app, which loads pages in webview and scrolls through them\nautomatically, measuring rendering and allocation information.\n\nChange-Id: Ieaf5bbcec604c99aaf16822915e58bfc495011ec\n"
    }
  ]
}
