)]}'
{
  "log": [
    {
      "commit": "c459a5f9a04714e596726e876fcb46951c61a5f7",
      "tree": "79e26c675c0302739c4ab6f26938f573d31c8085",
      "parents": [
        "b79b28f2278aa3c5e94f841fc9bc501274312293"
      ],
      "author": {
        "name": "Adam Rice",
        "email": "ricea@chromium.org",
        "time": "Thu Jun 04 11:26:47 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 04 11:26:47 2020"
      },
      "message": "Note that you should use pywebsocket3 instead (#156)\n\nUpdate the README.md file to mention that pywebsocket is unmaintained\r\nand that you should migrate to pywebsocket3 or some other WebSocket\r\nserver."
    },
    {
      "commit": "b79b28f2278aa3c5e94f841fc9bc501274312293",
      "tree": "0861e514a4fcc2e7a18e0a2166252e9996bcad97",
      "parents": [
        "2d7b73c3acbd0f41dcab487ae5c97c6feae06ce2"
      ],
      "author": {
        "name": "John Vandenberg",
        "email": "jayvdb@gmail.com",
        "time": "Fri Mar 29 12:50:51 2019"
      },
      "committer": {
        "name": "Adam Rice",
        "email": "ricea@chromium.org",
        "time": "Fri Mar 29 12:50:51 2019"
      },
      "message": "Add .travis.yml (#155)\n\n"
    },
    {
      "commit": "2d7b73c3acbd0f41dcab487ae5c97c6feae06ce2",
      "tree": "731f71245e9b62268e29a3fa1fe0e81f0e67ac2d",
      "parents": [
        "0f74d91dacadd7658048ecc750abf7290b7e29e4",
        "4f10526e90c3fe94ee2680ebee41928a8a8ae15f"
      ],
      "author": {
        "name": "hiroshige-g",
        "email": "hiroshige@google.com",
        "time": "Tue Dec 15 07:06:03 2015"
      },
      "committer": {
        "name": "hiroshige-g",
        "email": "hiroshige@google.com",
        "time": "Tue Dec 15 07:06:03 2015"
      },
      "message": "Merge pull request #147 from hiroshige-g/iframe\n\nUse iframe for Chromium perf tests to remove --disable-web-security"
    },
    {
      "commit": "0f74d91dacadd7658048ecc750abf7290b7e29e4",
      "tree": "01b7723888287ef8e2f6275e44fa443062cd8156",
      "parents": [
        "de2aff455f906dc022fcc9c8727bd71a841accdc",
        "e738dec947f008490d87a340dfa3bbd3d5f49aba"
      ],
      "author": {
        "name": "hiroshige-g",
        "email": "hiroshige@google.com",
        "time": "Tue Dec 15 05:15:37 2015"
      },
      "committer": {
        "name": "hiroshige-g",
        "email": "hiroshige@google.com",
        "time": "Tue Dec 15 05:15:37 2015"
      },
      "message": "Merge pull request #144 from google/mintotal\n\nWarn that minimum total doesn\u0027t have any effect on xhr_benchmark.html"
    },
    {
      "commit": "de2aff455f906dc022fcc9c8727bd71a841accdc",
      "tree": "5a4fdc215236745c7599497edb32fdda622df9c5",
      "parents": [
        "fe816aa38162e54dcb06236f887e30b074c6440a",
        "7e824d9b1c78544300f17e857f6babe52038e7ce"
      ],
      "author": {
        "name": "hiroshige-g",
        "email": "hiroshige@google.com",
        "time": "Tue Dec 15 05:12:59 2015"
      },
      "committer": {
        "name": "hiroshige-g",
        "email": "hiroshige@google.com",
        "time": "Tue Dec 15 05:12:59 2015"
      },
      "message": "Merge pull request #148 from google/noteupdate\n\nAdd a note about NaN on the stddev column"
    },
    {
      "commit": "7e824d9b1c78544300f17e857f6babe52038e7ce",
      "tree": "5a4fdc215236745c7599497edb32fdda622df9c5",
      "parents": [
        "fe816aa38162e54dcb06236f887e30b074c6440a"
      ],
      "author": {
        "name": "Takeshi Yoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Dec 15 05:06:36 2015"
      },
      "committer": {
        "name": "Takeshi Yoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Dec 15 05:06:36 2015"
      },
      "message": "Add a note about NaN on the stddev column\n"
    },
    {
      "commit": "e738dec947f008490d87a340dfa3bbd3d5f49aba",
      "tree": "2a20d9d6fb7eedb7ba41889d5ab091e855584a59",
      "parents": [
        "fe816aa38162e54dcb06236f887e30b074c6440a"
      ],
      "author": {
        "name": "Takeshi Yoshino",
        "email": "tyoshino@chromium.org",
        "time": "Fri Dec 04 07:00:28 2015"
      },
      "committer": {
        "name": "Takeshi Yoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Dec 15 04:56:05 2015"
      },
      "message": "Remove code for mintotal from xhr_benchmark.html and fetch_benchmark.html\n"
    },
    {
      "commit": "4f10526e90c3fe94ee2680ebee41928a8a8ae15f",
      "tree": "185d4419733b5c2e01c16e25659637fe29537dc3",
      "parents": [
        "fe816aa38162e54dcb06236f887e30b074c6440a"
      ],
      "author": {
        "name": "Hiroshige Hayashizaki",
        "email": "hiroshige@chromium.org",
        "time": "Mon Dec 14 08:50:18 2015"
      },
      "committer": {
        "name": "Hiroshige Hayashizaki",
        "email": "hiroshige@chromium.org",
        "time": "Mon Dec 14 08:57:22 2015"
      },
      "message": "Use iframe for Chromium performance tests to remove --disable-web-security\n\nPreviously:\n(a) util_performance_test.js in Blink runs performance tests using\n(b) pywebsocket\u0027s scripts,\nbut this required --disable-web-security for cross-origin workers\nbecause (a) and (b) have different origins.\n\nWe change this so that:\n(a) util_performance_test.js creates\n(c) \u003ciframe\u003e with src\u003dpywebsocket\u0027s example/*_iframe.html that runs\n    the performance tests on the iframe using\n(b) pywebsocket\u0027s scripts.\nBecause (b) and (c) have the same origin (but (a) has a different origin),\nTests are run in the same-origin while we have an cross-origin iframe.\n\nThis CL adds pywebsocket-side iframe HTML/JavaScript files for (b) and (c).\n\n[1] pywebsocket-side: This CL.\n[2] Chromium-side: https://codereview.chromium.org/1521943002/\n\nBUG\u003dhttps://code.google.com/p/chromium/issues/detail?id\u003d567533\n"
    },
    {
      "commit": "fe816aa38162e54dcb06236f887e30b074c6440a",
      "tree": "d13c15c52a1913dcbd743ce751fc91dff0af8817",
      "parents": [
        "9882bb17499de03238949b56f2a086cf7d654a7c",
        "ed8233f0a4d9ee15fe6ed1776083d136ab87c41a"
      ],
      "author": {
        "name": "hiroshige-g",
        "email": "hiroshige@google.com",
        "time": "Mon Dec 14 08:47:03 2015"
      },
      "committer": {
        "name": "hiroshige-g",
        "email": "hiroshige@google.com",
        "time": "Mon Dec 14 08:47:03 2015"
      },
      "message": "Merge pull request #146 from ricea/non-integer-multipliers\n\nSupport non-integer multpliers in benchmark."
    },
    {
      "commit": "ed8233f0a4d9ee15fe6ed1776083d136ab87c41a",
      "tree": "d13c15c52a1913dcbd743ce751fc91dff0af8817",
      "parents": [
        "b692883ca165f35dc10e081d9d863f2eb2175e5a"
      ],
      "author": {
        "name": "Adam Rice",
        "email": "ricea@chromium.org",
        "time": "Mon Dec 14 08:22:28 2015"
      },
      "committer": {
        "name": "Adam Rice",
        "email": "ricea@chromium.org",
        "time": "Mon Dec 14 08:22:28 2015"
      },
      "message": "Update fetch_benchmark and xhr_benchmark also.\n\nAnd add notifyAbort() when failing due to a multiplier \u003c\u003d 1.\n"
    },
    {
      "commit": "b692883ca165f35dc10e081d9d863f2eb2175e5a",
      "tree": "f4cee2bdf81886753aeb2ccd3a2b35eb4deca432",
      "parents": [
        "9882bb17499de03238949b56f2a086cf7d654a7c"
      ],
      "author": {
        "name": "Adam Rice",
        "email": "ricea@chromium.org",
        "time": "Fri Dec 11 08:38:42 2015"
      },
      "committer": {
        "name": "Adam Rice",
        "email": "ricea@chromium.org",
        "time": "Fri Dec 11 09:33:45 2015"
      },
      "message": "Support non-integer multpliers in benchmark.\n\nAlso report an error for multipliers \u003c\u003d 1.\n"
    },
    {
      "commit": "9882bb17499de03238949b56f2a086cf7d654a7c",
      "tree": "d1f43ea8e8c0c1e63c3ba29c15c9c705b1fc232e",
      "parents": [
        "09d842794c14ca064f8a4223b313ac2c84bd33c8"
      ],
      "author": {
        "name": "dylan d",
        "email": "eris.has.a.dad@gmail.com",
        "time": "Sat Nov 14 23:56:14 2015"
      },
      "committer": {
        "name": "Takeshi Yoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Nov 24 09:04:56 2015"
      },
      "message": "PEP-8/0257 cleanup\n"
    },
    {
      "commit": "09d842794c14ca064f8a4223b313ac2c84bd33c8",
      "tree": "90028ccb0712f88f2712b41320d605488778f34a",
      "parents": [
        "a79008b69d03688723be27d89e30cc62b417507f",
        "c00ffdaa59778890c17860e3aa70dfd15e585a88"
      ],
      "author": {
        "name": "hiroshige-g",
        "email": "hiroshige@google.com",
        "time": "Mon Sep 07 07:23:02 2015"
      },
      "committer": {
        "name": "hiroshige-g",
        "email": "hiroshige@google.com",
        "time": "Mon Sep 07 07:23:02 2015"
      },
      "message": "Merge pull request #140 from hiroshige-g/license\n\nPlace LICENSE and CONTRIBUTING at the root directory"
    },
    {
      "commit": "a79008b69d03688723be27d89e30cc62b417507f",
      "tree": "6373706fd980bbe77d00a5b4eab35603d3da3b84",
      "parents": [
        "76b3a63919d70ca6b4664a98b29967e44254a210",
        "78e3bdc27aa204f974f7d960616f716a8dbf7c4b"
      ],
      "author": {
        "name": "hiroshige-g",
        "email": "hiroshige@google.com",
        "time": "Fri Sep 04 09:12:51 2015"
      },
      "committer": {
        "name": "hiroshige-g",
        "email": "hiroshige@google.com",
        "time": "Fri Sep 04 09:12:51 2015"
      },
      "message": "Merge pull request #141 from hiroshige-g/readme\n\nUpdate README.md to redirect to Wiki."
    },
    {
      "commit": "78e3bdc27aa204f974f7d960616f716a8dbf7c4b",
      "tree": "6373706fd980bbe77d00a5b4eab35603d3da3b84",
      "parents": [
        "8d3d6e65e208fa1ff80798ca5f70a4f0210cabcf"
      ],
      "author": {
        "name": "Hiroshige Hayashizaki",
        "email": "hiroshige@chromium.org",
        "time": "Wed Sep 02 07:11:53 2015"
      },
      "committer": {
        "name": "Hiroshige Hayashizaki",
        "email": "hiroshige@chromium.org",
        "time": "Wed Sep 02 07:11:53 2015"
      },
      "message": "Update README.md to short description + redirect to Wiki.\n"
    },
    {
      "commit": "8d3d6e65e208fa1ff80798ca5f70a4f0210cabcf",
      "tree": "91bd88aa57d2aba5bea241a7859618d723ab41e4",
      "parents": [
        "76b3a63919d70ca6b4664a98b29967e44254a210"
      ],
      "author": {
        "name": "Hiroshige Hayashizaki",
        "email": "hiroshige@chromium.org",
        "time": "Tue Sep 01 11:31:02 2015"
      },
      "committer": {
        "name": "Hiroshige Hayashizaki",
        "email": "hiroshige@chromium.org",
        "time": "Tue Sep 01 11:31:02 2015"
      },
      "message": "Update README.md to redirect to Wiki.\n"
    },
    {
      "commit": "c00ffdaa59778890c17860e3aa70dfd15e585a88",
      "tree": "b4a558f0e8c6da722e29e7dcd2cf0e8762511748",
      "parents": [
        "76b3a63919d70ca6b4664a98b29967e44254a210"
      ],
      "author": {
        "name": "Hiroshige Hayashizaki",
        "email": "hiroshige@chromium.org",
        "time": "Mon Aug 31 12:37:10 2015"
      },
      "committer": {
        "name": "Hiroshige Hayashizaki",
        "email": "hiroshige@chromium.org",
        "time": "Mon Aug 31 12:37:10 2015"
      },
      "message": "Place LICENSE and CONTRIBUTING at the root directory\n"
    },
    {
      "commit": "76b3a63919d70ca6b4664a98b29967e44254a210",
      "tree": "ab708c28bcb0dbacf2d6a65e35ed9b0a8b90e4d2",
      "parents": [
        "c4c4c51a18504efff7577662ea59243c8c2a88ac",
        "5e3cd59ecc54295c02557e2f3404c6e8e77e3005"
      ],
      "author": {
        "name": "hiroshige-g",
        "email": "hiroshige@google.com",
        "time": "Mon Aug 31 10:27:15 2015"
      },
      "committer": {
        "name": "hiroshige-g",
        "email": "hiroshige@google.com",
        "time": "Mon Aug 31 10:27:15 2015"
      },
      "message": "Merge pull request #139 from hiroshige-g/mv\n\nMove files from /src/ to /. Fixes #138."
    },
    {
      "commit": "5e3cd59ecc54295c02557e2f3404c6e8e77e3005",
      "tree": "ab708c28bcb0dbacf2d6a65e35ed9b0a8b90e4d2",
      "parents": [
        "c4c4c51a18504efff7577662ea59243c8c2a88ac"
      ],
      "author": {
        "name": "Hiroshige Hayashizaki",
        "email": "hiroshige@chromium.org",
        "time": "Mon Aug 31 09:48:08 2015"
      },
      "committer": {
        "name": "Hiroshige Hayashizaki",
        "email": "hiroshige@chromium.org",
        "time": "Mon Aug 31 09:48:08 2015"
      },
      "message": "Move files from /src/ to /. Fixes #138.\n"
    },
    {
      "commit": "c4c4c51a18504efff7577662ea59243c8c2a88ac",
      "tree": "e559ee67cae9218ee7423c23d91afaf9ae092a2e",
      "parents": [
        "5137aa5c14a4e80d0e205a1fdc2bcacc6a60a2cb"
      ],
      "author": {
        "name": "Hiroshige Hayashizaki",
        "email": "hiroshige@chromium.org",
        "time": "Thu Aug 20 11:25:48 2015"
      },
      "committer": {
        "name": "Hiroshige Hayashizaki",
        "email": "hiroshige@chromium.org",
        "time": "Thu Aug 20 11:25:48 2015"
      },
      "message": "../finishGoogleCodeGitHubWikiMigration/finishGoogleCodeGitHubWikiMigration: Moved ProjectHome.md from wiki branch to README.md in master branch.\n"
    },
    {
      "commit": "5137aa5c14a4e80d0e205a1fdc2bcacc6a60a2cb",
      "tree": "7598f9ed1f1a2eb50435b2823a6e9904ff5c76fe",
      "parents": [
        "51ca3102748e685decd3dc1b7d68a612b15e5ace"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Aug 19 10:55:39 2015"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Aug 19 10:55:39 2015"
      },
      "message": "Remove draft8 option from PerMessageDeflateExtensionProcessor\n\nRelease note: Remove draft8 option from PerMessageDeflateExtensionProcessor\n\nBUG\u003dhttps://code.google.com/p/pywebsocket/issues/detail?id\u003d133\nR\u003dhiroshige@chromium.org\n\nReview URL: https://codereview.appspot.com/174680044"
    },
    {
      "commit": "51ca3102748e685decd3dc1b7d68a612b15e5ace",
      "tree": "e8280499593d07abde14ca14986cd7e126070ab9",
      "parents": [
        "ff93bef712e60817ef20e35b633585cd73a567b6"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Wed Aug 19 09:56:57 2015"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Wed Aug 19 09:56:57 2015"
      },
      "message": "[benchmark] Add Fetch API performance tests.\n\n- Introduces initWorker() and doAction(), and move common code to util.js.\n- Changes verifyBlob\u0027s doneCallback arguments to match with fetch()\u0027s promises.\n- Adds \u0027Access-Control-Allow-Origin: *\u0027 header to XHR/fetch responses because cross-origin fetch() without such headers is not allowed even with --disable-web-security.\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/226870043"
    },
    {
      "commit": "ff93bef712e60817ef20e35b633585cd73a567b6",
      "tree": "0f2ea87f8c92aefdb411c298b0c54d043b335a72",
      "parents": [
        "588d50484507fc2c0370204034af7cad78974929"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Wed Jul 29 07:56:56 2015"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Wed Jul 29 07:56:56 2015"
      },
      "message": "[benchmark] Add config for HTTP method and cache control config\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/177470044"
    },
    {
      "commit": "588d50484507fc2c0370204034af7cad78974929",
      "tree": "d01f509bb66081afc454334abc82160dbcb6f54c",
      "parents": [
        "286b871b1c732df20a8a4e8fea6a7bbd61c1ec8e"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Nov 25 03:46:01 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Nov 25 03:46:01 2014"
      },
      "message": "Remove permessage-compress extension support\n\nRelease note: Remove permessage-compress extension support\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/166260043"
    },
    {
      "commit": "286b871b1c732df20a8a4e8fea6a7bbd61c1ec8e",
      "tree": "58bce05c9700c433b8b8f03406e9d49608110856",
      "parents": [
        "6aa4ebb863ec0aabda6171e9994d2336e7d3aea9"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Nov 25 03:43:55 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Nov 25 03:43:55 2014"
      },
      "message": "Update expectation for permessage-deflate compression result for empty payload\n\nIt seems newer zlib library omits unnecessary compressed block and just puts\nuncompressed block for empty input.\n\nRelease note: n/a\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/179880043"
    },
    {
      "commit": "6aa4ebb863ec0aabda6171e9994d2336e7d3aea9",
      "tree": "800c3c6a44a5b018b5476f076bf7fabb990a4d39",
      "parents": [
        "d51867c2debf2e9b2fa7fc2412fe9e532bf83b4c"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Nov 25 03:40:22 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Nov 25 03:40:22 2014"
      },
      "message": "Add comments about Stream.close_connection()\u0027s behavior\n\nRelease note: n/a\n\nR\u003dhiroshige@chromium.org\n\nReview URL: https://codereview.appspot.com/170050043"
    },
    {
      "commit": "d51867c2debf2e9b2fa7fc2412fe9e532bf83b4c",
      "tree": "f4708a2af7f7ac54cb38dd695ef299d09d897bd1",
      "parents": [
        "20b418b053531e2345463ad931cf3bf602936491"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Wed Nov 12 06:57:37 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Wed Nov 12 06:57:37 2014"
      },
      "message": "Call notifyAbort when error occurs\n\nnotifyAbort will be used to terminate the benchmark in performance tests.\nOtherwise, the benchmark stops working, causing timeout.\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/173940043"
    },
    {
      "commit": "20b418b053531e2345463ad931cf3bf602936491",
      "tree": "ac9f377f7429d4dcceeeb09d079707de217f544a",
      "parents": [
        "f0236e143cc8c43e9a8a2f7d972b882611f925a4"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Mon Nov 10 11:08:28 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Mon Nov 10 11:08:28 2014"
      },
      "message": "[benchmark] Check and warn if proxy is enabled\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/147450043"
    },
    {
      "commit": "f0236e143cc8c43e9a8a2f7d972b882611f925a4",
      "tree": "40eae16df8d0fee059c21de133266848f6b20ed9",
      "parents": [
        "e650db3f91884a823ec9a1be4c8fabd8c449fd0d"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Fri Oct 24 04:26:56 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Fri Oct 24 04:26:56 2014"
      },
      "message": "[xhr_event_logger] Show timestamps of events\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/162010043"
    },
    {
      "commit": "e650db3f91884a823ec9a1be4c8fabd8c449fd0d",
      "tree": "554edbbba0777e94ca333ee171debfe1780db7dc",
      "parents": [
        "a8ecd469c0a4c81f93a1ad9c35e9425dfcbba945"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Thu Oct 23 08:16:00 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Thu Oct 23 08:16:00 2014"
      },
      "message": "[benchmark] Do not call measureValue in warm-up iterations\n\nR\u003dricea@chromium.org\n\nReview URL: https://codereview.appspot.com/154680043"
    },
    {
      "commit": "a8ecd469c0a4c81f93a1ad9c35e9425dfcbba945",
      "tree": "0fad501f000decf9262844e5327f077413ad2fbe",
      "parents": [
        "704e9142a8035e5488d915e103285220bc39d5a6"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Thu Oct 02 07:48:33 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Thu Oct 02 07:48:33 2014"
      },
      "message": "Add warm-up iteration config\n\nThe first n iterations are excluded from the average\nwhere n is the number of warm-up iterations.\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/147190043"
    },
    {
      "commit": "704e9142a8035e5488d915e103285220bc39d5a6",
      "tree": "0d7281783cd409b9e57f0ac98ae6cd0270f73070",
      "parents": [
        "18a3ac529668185090305e2b5bb1db0150996e3c"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Thu Sep 25 03:03:08 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Thu Sep 25 03:03:08 2014"
      },
      "message": "[benchmark] Do not abort() when readyState is DONE in destroyAllXHRs\n\nThis is to supress DevTools error messages, because on Chrome calling abort()\nin an onreadystatechange handler in sync mode causes a NetworkError message,\neven if it is after transition to DONE state.\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/142550043"
    },
    {
      "commit": "18a3ac529668185090305e2b5bb1db0150996e3c",
      "tree": "a61797071384e55cd7d8abcdad2dcb6ccfbee505",
      "parents": [
        "91c7eebc6e5722ef3c21d6fd7b7b11a68a31c04e"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Wed Sep 24 05:35:26 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Wed Sep 24 05:35:26 2014"
      },
      "message": "[benchmark] Add XHR Async/Sync config\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/148740043"
    },
    {
      "commit": "91c7eebc6e5722ef3c21d6fd7b7b11a68a31c04e",
      "tree": "c69948d02e7afa04bc613071db9292b940637e6b",
      "parents": [
        "d0b7b3131dfc34a8a2bc5eccc0160a85d409f684"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Thu Sep 18 04:19:37 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Thu Sep 18 04:19:37 2014"
      },
      "message": "Clear timerID in the result reporting task\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/142960043"
    },
    {
      "commit": "d0b7b3131dfc34a8a2bc5eccc0160a85d409f684",
      "tree": "b50b183ded4e94ea38caf2cd75f259531b5316a0",
      "parents": [
        "349da646e3963a7f749654706fe0efa9f6a2e7d5"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Sep 17 03:54:30 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Sep 17 03:54:30 2014"
      },
      "message": "When returning 401 response, WebSocketRequestHandler.parse_request must return False\n\nReturning False prevents the default handler from being run\n\nR\u003dricea@chromium.org\n\nReview URL: https://codereview.appspot.com/138370043"
    },
    {
      "commit": "349da646e3963a7f749654706fe0efa9f6a2e7d5",
      "tree": "55c66941683a8a5d12638d8139c70ec46e6cd020",
      "parents": [
        "e2891e5789f55103ec3f6916944309852164e901"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Fri Sep 12 06:54:30 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Fri Sep 12 06:54:30 2014"
      },
      "message": "Clear timers at stop() in benchmark.js (to be consistent with xhr_benchmark.js)\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/142950043"
    },
    {
      "commit": "e2891e5789f55103ec3f6916944309852164e901",
      "tree": "0ee90dd116eae4cf1ea313b530344ec5d71242b8",
      "parents": [
        "4726a4d0eacb42ac6aa0448cd5fd772402a0ba59"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Fri Sep 12 05:59:31 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Fri Sep 12 05:59:31 2014"
      },
      "message": "[xhr_event_logger] Add an option to test sync XHR\n\nR\u003dhiroshige@chromium.org\n\nReview URL: https://codereview.appspot.com/139550043"
    },
    {
      "commit": "4726a4d0eacb42ac6aa0448cd5fd772402a0ba59",
      "tree": "35a1136573ed43c4fd6c51a476bc237555221a49",
      "parents": [
        "04416af64b04624ae9c9607c4f618bd40c2f7747"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Fri Sep 12 05:39:13 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Fri Sep 12 05:39:13 2014"
      },
      "message": "Clear event listeners by setting them to null, instead of function() {}.\n\nThis reduces the number of listeners shown in the Chrome DevTools timeline.\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/136530044"
    },
    {
      "commit": "04416af64b04624ae9c9607c4f618bd40c2f7747",
      "tree": "2913a1aae218dea48c865bfad23fa71d807c7b78",
      "parents": [
        "09324da4424cebedf25dfada08cc850dbfa86605"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Fri Sep 12 04:32:20 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Fri Sep 12 04:32:20 2014"
      },
      "message": "Fix the filename of the utility definition file in xhr_event_logger.html.\n\nIt\u0027s been renamed to util_main.js\n\nR\u003dhiroshige@chromium.org\n\nReview URL: https://codereview.appspot.com/137500043"
    },
    {
      "commit": "09324da4424cebedf25dfada08cc850dbfa86605",
      "tree": "314ba0b2bc77adbe0e9dc16c0edf721a681e6917",
      "parents": [
        "5471e103ac4c1b84db5f0c1cad415b8643ffacde"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Wed Sep 10 21:31:00 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Wed Sep 10 21:31:00 2014"
      },
      "message": "Add config.measureValue callback\n\nconfig.measureValue is call with the elapsed time in milliseconds for every measurement.\nThis is intended to be used in Chromium Performance Test.\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/141390043"
    },
    {
      "commit": "5471e103ac4c1b84db5f0c1cad415b8643ffacde",
      "tree": "e707fbcf69d3290addfab88df47e10ceb8c72760",
      "parents": [
        "e55fd683f2a260b199faf305adbd4d902e237576"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Wed Sep 10 08:16:34 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Wed Sep 10 08:16:34 2014"
      },
      "message": "Refactoring: rename responseType to dataType in xhr_benchmark\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/137450043"
    },
    {
      "commit": "e55fd683f2a260b199faf305adbd4d902e237576",
      "tree": "102101685aa4cdbf686dc3ca201c7de065408033",
      "parents": [
        "875c955f5d81c797e2be7e90b40bafdb563e27cf"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Wed Sep 10 06:57:04 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Wed Sep 10 06:57:04 2014"
      },
      "message": "Add benchmark option to run on workers\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/135620043"
    },
    {
      "commit": "875c955f5d81c797e2be7e90b40bafdb563e27cf",
      "tree": "5d4ef97d0907b2e14f5e48785fac066131f7f619",
      "parents": [
        "f2da9da04acdcb0020f6011c899b391526160104"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Sep 09 05:30:11 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Sep 09 05:30:11 2014"
      },
      "message": "xhr_event_logger new features (upload event, dump ProgressEvent, response mode)\n\nR\u003dhiroshige@chromium.org\n\nReview URL: https://codereview.appspot.com/141740043"
    },
    {
      "commit": "f2da9da04acdcb0020f6011c899b391526160104",
      "tree": "bc68b7487ad7c9841cf97ccec4c8e4f5f9e4ae89",
      "parents": [
        "a8da02fa358adede9c111e28d8dd8f6a4907c3ac"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Fri Sep 05 07:41:09 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Fri Sep 05 07:41:09 2014"
      },
      "message": "Show user agent in summary box\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/134510043"
    },
    {
      "commit": "a8da02fa358adede9c111e28d8dd8f6a4907c3ac",
      "tree": "289e389f0bc8f88cdf9cec80fb3698bcbd260198",
      "parents": [
        "b6e177ee1d4c3282b92e4957f3b3ca30cbfef74e"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Fri Sep 05 07:19:18 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Fri Sep 05 07:19:18 2014"
      },
      "message": "Display config in summary box\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/138110043"
    },
    {
      "commit": "b6e177ee1d4c3282b92e4957f3b3ca30cbfef74e",
      "tree": "4e50c4fa1bd67b7e97679bb16e346dd8ab8a6f37",
      "parents": [
        "e288e67b5655ce3300ff9141300a34d308f150bd"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Fri Sep 05 06:01:50 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Fri Sep 05 06:01:50 2014"
      },
      "message": "Fix radio box handling of xhr_benchmark.html to work on IE\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/135480043"
    },
    {
      "commit": "e288e67b5655ce3300ff9141300a34d308f150bd",
      "tree": "bbacaa67df5c9c0796d38610ff7a3ab073e47bff",
      "parents": [
        "3f2de00b46660fdacd33de554c846623bfbba7e0"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Thu Sep 04 10:57:17 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Thu Sep 04 10:57:17 2014"
      },
      "message": "Replace variable name |runner| with |task|\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/133550043"
    },
    {
      "commit": "3f2de00b46660fdacd33de554c846623bfbba7e0",
      "tree": "63962fb5282d163e4a7ee3b23b1d8a7c683bf728",
      "parents": [
        "ea0f1508eeffce5afd4800996d89ab10d904169a"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Thu Sep 04 08:52:43 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Thu Sep 04 08:52:43 2014"
      },
      "message": "Exclude ArrayBuffer creation from the reported time in XHR benchmark\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/140230043"
    },
    {
      "commit": "ea0f1508eeffce5afd4800996d89ab10d904169a",
      "tree": "25affd7c9050ccbab42ba65fb8e4a029b024217b",
      "parents": [
        "3a391efcaafa7fc607a10248329ddf69a3001d53"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Thu Sep 04 07:48:10 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Thu Sep 04 07:48:10 2014"
      },
      "message": "Move totalSize and totalReplied declarations inside functions\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/141020043"
    },
    {
      "commit": "3a391efcaafa7fc607a10248329ddf69a3001d53",
      "tree": "a4f79c22c44bb80aa75c6c98187c10a11ce7c825",
      "parents": [
        "28f5487b4263bfb10bb51dd967b9ad72c24eb1ab"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Thu Sep 04 07:28:09 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Thu Sep 04 07:28:09 2014"
      },
      "message": "Output error message when FileReader for a blob fails\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/141010043"
    },
    {
      "commit": "28f5487b4263bfb10bb51dd967b9ad72c24eb1ab",
      "tree": "12fe73cfb60c256fd20fd36bdf4da4609e2df258",
      "parents": [
        "e6f0c67825105dc42ea799d8c73301b6e9d73ece"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Thu Sep 04 07:10:45 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Thu Sep 04 07:10:45 2014"
      },
      "message": "Refactor variable initialization of |benchmark|\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/134420043"
    },
    {
      "commit": "e6f0c67825105dc42ea799d8c73301b6e9d73ece",
      "tree": "9c3f307ee12c2ac100bb5a0ed38ed46fad067597",
      "parents": [
        "c7562d0bca6160e0b93faab86fb2ddcb7daa0241"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Thu Sep 04 07:09:50 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Thu Sep 04 07:09:50 2014"
      },
      "message": "Ported parameter setting UI from benchmark.html to xhr_benchmark.html\n\nEnable to run the bench multiple times and display stddev.\nAdded \u0027batch\u0027 button that runs send and receive benchmarks.\nSupport turning off data verification.\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/137980043"
    },
    {
      "commit": "c7562d0bca6160e0b93faab86fb2ddcb7daa0241",
      "tree": "afe8c97fc560397aaa28cfffa7b788b34d7120f5",
      "parents": [
        "18ba0fe00d5eb94465a06d3f487cab5319fcb445"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Thu Sep 04 07:04:05 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Thu Sep 04 07:04:05 2014"
      },
      "message": "Exclude ArrayBuffer creation from the reported time\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/138060043"
    },
    {
      "commit": "18ba0fe00d5eb94465a06d3f487cab5319fcb445",
      "tree": "614feeec3ccbe56e5785f5eace21d42ce4842695",
      "parents": [
        "1b3adf58f76934ccc4a690f1f16bbe8dee9f7ea0"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Thu Sep 04 06:17:47 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Thu Sep 04 06:17:47 2014"
      },
      "message": "Enable to run the bench multiple times and display stddev.\n\nAlso added \u0027batch\u0027 button that runs send and receive benchmarks.\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/133510044"
    },
    {
      "commit": "1b3adf58f76934ccc4a690f1f16bbe8dee9f7ea0",
      "tree": "ffc1167d47fa0a5b93f046bc680778dff9039b0b",
      "parents": [
        "429f9d2138004550356bb4feb067cf0ac2a8b166"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Sep 02 07:20:08 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Sep 02 07:20:08 2014"
      },
      "message": "Add a tool to investigate events dispatched by XHR\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/134270043"
    },
    {
      "commit": "429f9d2138004550356bb4feb067cf0ac2a8b166",
      "tree": "7480c7f7839c1a15d8b7d48f9f11fa536cee53f8",
      "parents": [
        "90ad8b497f68e491b16ce289bd3bcc5b9ca051ef"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Fri Aug 29 07:38:28 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Fri Aug 29 07:38:28 2014"
      },
      "message": "Introduce UI for changing benchmark configuration\n\nAlso merges parameter and config\n\nR\u003dricea@chromium.org\n\nReview URL: https://codereview.appspot.com/123790044"
    },
    {
      "commit": "90ad8b497f68e491b16ce289bd3bcc5b9ca051ef",
      "tree": "a46e692fdaa8849edefdf5432c581a94409c8ac7",
      "parents": [
        "11c56fd95b7d718950ebbb85556c0bcc224eb002"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Fri Aug 29 07:10:36 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Fri Aug 29 07:10:36 2014"
      },
      "message": "Recommit of \u0027Faster response body verification in XHR text receive benchmark\u0027\n\nThis fixes the performance bottleneck of XHR text receive benchmarking.\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/132250043"
    },
    {
      "commit": "11c56fd95b7d718950ebbb85556c0bcc224eb002",
      "tree": "d754a9f7e514cea503db84c4a28bdce842e6f113",
      "parents": [
        "bef2cf3af8def56be5915d8d1322e9772d587bbb"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Wed Aug 27 08:53:34 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Wed Aug 27 08:53:34 2014"
      },
      "message": "Faster response body verification in XHR text receive benchmark\n\nThis fixes the performance bottleneck of XHR text receive benchmarking.\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/130660043"
    },
    {
      "commit": "bef2cf3af8def56be5915d8d1322e9772d587bbb",
      "tree": "f720f0583d0628949d09690823e6d27bc3b58b7b",
      "parents": [
        "4f6b2a07dc91962471fa3fad11f759490b4008ea"
      ],
      "author": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Wed Aug 27 08:16:14 2014"
      },
      "committer": {
        "name": "hiroshige",
        "email": "hiroshige@chromium.org",
        "time": "Wed Aug 27 08:16:14 2014"
      },
      "message": "Faster request body verification in XHR send handler\n\nThis fixes the performance bottleneck of XHR send benchmarking.\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/131350043"
    },
    {
      "commit": "4f6b2a07dc91962471fa3fad11f759490b4008ea",
      "tree": "0a595c5ec8252882227f48925c6d399bd04fa046",
      "parents": [
        "7d05b88f70e4db305d25abd8c5af3458e0dffa62"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Aug 05 05:32:54 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Aug 05 05:32:54 2014"
      },
      "message": "Fix indentation in benchmark.html\n\nR\u003dricea@chromium.org\n\nReview URL: https://codereview.appspot.com/116570043"
    },
    {
      "commit": "7d05b88f70e4db305d25abd8c5af3458e0dffa62",
      "tree": "d4b4397893c6835001ebeaf4b93e07fe4ccc0407",
      "parents": [
        "5b60ef1f3a309674bc6dab4aa7c69a0bd6e9aea0"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Mon Aug 04 09:25:50 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Mon Aug 04 09:25:50 2014"
      },
      "message": "[Benchmark tools] Adjust start/stop size\n\nR\u003dyhirano@chromium.org, yhirano\n\nReview URL: https://codereview.appspot.com/105450043"
    },
    {
      "commit": "5b60ef1f3a309674bc6dab4aa7c69a0bd6e9aea0",
      "tree": "1475220720b221fe744577015eb50425c365d61c",
      "parents": [
        "f0e75d70eec6eab8f8e8e3711c456751221bdb51"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Jun 25 06:24:37 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Jun 25 06:24:37 2014"
      },
      "message": "[benchmark.html] Recreate data also when size decreases\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/101520044"
    },
    {
      "commit": "f0e75d70eec6eab8f8e8e3711c456751221bdb51",
      "tree": "65545a34ced82dc4ca5da9f6820614f3b8c73ac9",
      "parents": [
        "5116b87b2d1e83b5d2d69c777a07d845afb2ba96"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Jun 25 06:24:25 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Jun 25 06:24:25 2014"
      },
      "message": "[benchmark.html] Use bind to build test runner closures.\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/106180044"
    },
    {
      "commit": "5116b87b2d1e83b5d2d69c777a07d845afb2ba96",
      "tree": "253333daa103e8c48ce6218a839806bbb7b23b24",
      "parents": [
        "fe062d62245ea2578f9cd12a23c40b3c69487544"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Jun 25 04:26:43 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Jun 25 04:26:43 2014"
      },
      "message": "[benchmark.html] Add a switch to turn on/off data verification\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/105100045"
    },
    {
      "commit": "fe062d62245ea2578f9cd12a23c40b3c69487544",
      "tree": "5c10ea82f3c34800d7b8a8172ef10288b8dd0b65",
      "parents": [
        "e46cb88a3c918e193572401a6afda9b57e3b04ad"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Thu Jun 12 06:25:58 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Thu Jun 12 06:25:58 2014"
      },
      "message": "Move PerMessageCompressTest.test_receive_message_deflate_mixed_btype to PerMessageDeflateTest\n\nR\u003dricea@chromium.org\n\nReview URL: https://codereview.appspot.com/104050044"
    },
    {
      "commit": "e46cb88a3c918e193572401a6afda9b57e3b04ad",
      "tree": "643dc6a9a8d6dfba2d2c8eb84d5164205d1259a7",
      "parents": [
        "8da9b46a7cee90646aedc5c225db739f6188bc78"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Jun 11 09:19:43 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Jun 11 09:19:43 2014"
      },
      "message": "[benchmark.html] Add a checkbox to turn on/off size column printing\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/107870043"
    },
    {
      "commit": "8da9b46a7cee90646aedc5c225db739f6188bc78",
      "tree": "013d05513022265bdace19f17cf5361d250347c4",
      "parents": [
        "8c7e93d1204a953f7131c777320c7eaa64698077"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Jun 11 09:18:56 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Jun 11 09:18:56 2014"
      },
      "message": "Move PerMessageCompressTest.test_receive_message_deflate to PerMessageDeflateTest\n\nR\u003dricea@chromium.org\n\nReview URL: https://codereview.appspot.com/101170043"
    },
    {
      "commit": "8c7e93d1204a953f7131c777320c7eaa64698077",
      "tree": "142a3a8d300cfa11fe380123f9c7a38f7ef6f288",
      "parents": [
        "86a4433e72d839033158552e08def315f8d8455f"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Jun 11 08:26:18 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Jun 11 08:26:18 2014"
      },
      "message": "Move PerMessageCompressTest.test_receive_message_deflate_random_section to PerMessageDeflateTest\n\nR\u003dricea@chromium.org\n\nReview URL: https://codereview.appspot.com/109800044"
    },
    {
      "commit": "86a4433e72d839033158552e08def315f8d8455f",
      "tree": "0fa92c3d6abfa7aa382592f5706b4c46e0515062",
      "parents": [
        "6736ee919bc701451dd9340f1caf85f0e6a613cb"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Jun 11 04:40:52 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Jun 11 04:40:52 2014"
      },
      "message": "Move PerMessageCompressTest.test_send_message_deflate_fragmented_bfinal to PerMessageDeflateTest\n\nBUG\u003dnone\nR\u003dricea@chromium.org\n\nReview URL: https://codereview.appspot.com/104020043"
    },
    {
      "commit": "6736ee919bc701451dd9340f1caf85f0e6a613cb",
      "tree": "46732ad6d6055c97b14e0147cdd18bf9202931b2",
      "parents": [
        "4ce10207ea52fd3f98e5df0e8ff707f0360b2a90"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Jun 10 06:40:35 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Jun 10 06:40:35 2014"
      },
      "message": "Move PerMessageCompressTest.test_send_message_deflate() to PerMessageDeflateTest\n\nR\u003dricea@chromium.org\n\nReview URL: https://codereview.appspot.com/108770043"
    },
    {
      "commit": "4ce10207ea52fd3f98e5df0e8ff707f0360b2a90",
      "tree": "8b0231bfd8f40d6dbc3f032cc179e554f99a2d76",
      "parents": [
        "cabc2e3939bc9a47a7060cc563d2d99d87bbdb7c"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Mon Jun 09 02:19:57 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Mon Jun 09 02:19:57 2014"
      },
      "message": "Add text mode to xhr_benchmark.html\n\nR\u003dyhirano@chromium.org, yhirano\n\nReview URL: https://codereview.appspot.com/103170043"
    },
    {
      "commit": "cabc2e3939bc9a47a7060cc563d2d99d87bbdb7c",
      "tree": "b8c2bdca1a717c6e8e1285624c91ba2ac03f60d2",
      "parents": [
        "6761728a82206e7e770b7518b1dd08d5e62d7f16"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Mon Jun 09 01:55:00 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Mon Jun 09 01:55:00 2014"
      },
      "message": "[benchmark.html] Print time per message\n\nR\u003dricea@chromium.org\n\nReview URL: https://codereview.appspot.com/103110048"
    },
    {
      "commit": "6761728a82206e7e770b7518b1dd08d5e62d7f16",
      "tree": "fadcd1332ffe40a45b98d04b03047194fe4e1ee3",
      "parents": [
        "307f66f6a3ec226339aa8b5150df9c63484384c2"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Fri Jun 06 06:02:58 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Fri Jun 06 06:02:58 2014"
      },
      "message": "Remove alert() call introduced to benchmark.html by mistake\n\nTBR\u003dyhirano\n\nReview URL: https://codereview.appspot.com/103910046"
    },
    {
      "commit": "307f66f6a3ec226339aa8b5150df9c63484384c2",
      "tree": "2bca845fd1456cdebb39206bfa6560f0b850b20e",
      "parents": [
        "cca3ac465f5fa578a7d550b23015a465aadbfbe4"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Mon May 26 13:44:00 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Mon May 26 13:44:00 2014"
      },
      "message": "Remove perframe-compress extension support\n\nTests are kept and will be run against deflate-frame\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/100690043"
    },
    {
      "commit": "cca3ac465f5fa578a7d550b23015a465aadbfbe4",
      "tree": "664ab6af774697a805296712a3ccf6f5676fd406",
      "parents": [
        "9b56c0c16cbce6efb5b701bc954c69b2c98c353e"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Mon May 26 09:27:38 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Mon May 26 09:27:38 2014"
      },
      "message": "[Test only] Move deflate tests from PerMessageCompressTest to PerMessageDeflateTest\n\n- empty message test\n- message with null character test\n\nAfter clean up, we\u0027ll delete permessage-compress support and\nPerMessageCompressTest\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/97700043"
    },
    {
      "commit": "9b56c0c16cbce6efb5b701bc954c69b2c98c353e",
      "tree": "a0694f40fda2f8b7082b95d826291e222f128711",
      "parents": [
        "865341c61afe9e5c0a3b0d45bfa3e3aadadbe0f9"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Fri May 23 07:12:32 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Fri May 23 07:12:32 2014"
      },
      "message": "Add a sample CGI script for testing effect of HTTP headers on the origin page\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/98450047"
    },
    {
      "commit": "865341c61afe9e5c0a3b0d45bfa3e3aadadbe0f9",
      "tree": "d96dac45c58b0184348216bcccb806fe499fc3eb",
      "parents": [
        "c75671ac1d9f655d6a6a17fdad3c9cfcd3f66872"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Fri May 23 07:10:10 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Fri May 23 07:10:10 2014"
      },
      "message": "Fix server_no_context_takeover implementation\n\n_deflater needs to be reset to None after generating the last frame using\ncurrent _deflater.\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/98440047"
    },
    {
      "commit": "c75671ac1d9f655d6a6a17fdad3c9cfcd3f66872",
      "tree": "b5e285b8875dc19b8717f31a4f1d3936ce24d812",
      "parents": [
        "4e0921953db4ae68783ecd830fd93adbf0d86a1e"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Thu May 22 07:41:00 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Thu May 22 07:41:00 2014"
      },
      "message": "Fix test function name: Frame -\u003e frame\n\nReview URL: https://codereview.appspot.com/98420049"
    },
    {
      "commit": "4e0921953db4ae68783ecd830fd93adbf0d86a1e",
      "tree": "20e14be2e3ad13e142ee301c6dc606e712312345",
      "parents": [
        "6829c927cc9e6d5d64382fbad37fe80ef8bccbab"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed May 21 02:00:43 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed May 21 02:00:43 2014"
      },
      "message": "Make send_message() with end\u003dFalse generate frame when permessage-deflate is enabled\n\nCurrently, data passed by send_message() with end\u003dFalse is buffered inside the\ndeflater object. To be consistent with send_message()\u0027s behavior when\npermessage-deflate is not enabled, make it flush given data.\n\nThis CL also adds tests to check how permessage-deflate\u0027s implementation\ngenerates fragments.\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/95480043"
    },
    {
      "commit": "6829c927cc9e6d5d64382fbad37fe80ef8bccbab",
      "tree": "5dfbc27a55948c991f6d38366d97b4332755a5db",
      "parents": [
        "647a127b3f4392445527f044f1f186340b6a087d"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Apr 30 07:42:06 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Apr 30 07:42:06 2014"
      },
      "message": "Refine pydoc of standalone.py\n\n- Refine instructions for TLS support\n- Add underlines to headings\n- Replace examples to ones with PYTHONPATH env setter\n- Add note about how relative paths passed to TLS related parameters\n  are resolved\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/98800043"
    },
    {
      "commit": "647a127b3f4392445527f044f1f186340b6a087d",
      "tree": "3cc653edf35fc9fc48a0aa1978c04229286910b3",
      "parents": [
        "cb0a109e594a3bad26cb4ec9d25dce8af7d50f43"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Fri Apr 25 06:21:26 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Fri Apr 25 06:21:26 2014"
      },
      "message": "Remove MozWebSocket support from console.html\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/90460044"
    },
    {
      "commit": "cb0a109e594a3bad26cb4ec9d25dce8af7d50f43",
      "tree": "e502391d3b0e4e411877148a0e5f00eefac7f7f4",
      "parents": [
        "36dd817a158e206769f14a38c6cdf29a46418b26"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Apr 23 10:01:36 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Apr 23 10:01:36 2014"
      },
      "message": "Remove HyBi 08 version protocol support\n\nR\u003dricea@chromium.org\n\nReview URL: https://codereview.appspot.com/90490043"
    },
    {
      "commit": "36dd817a158e206769f14a38c6cdf29a46418b26",
      "tree": "a155b285a9d5d81a01ed5088da638eb45a083dcc",
      "parents": [
        "2350f239340b087cc46056f74850710aec5166d3"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Mar 25 10:26:10 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Mar 25 10:26:10 2014"
      },
      "message": "Add a simple handler cookie_wsh.py useful for cookie test\n\nRelease note: Add a simple handler cookie_wsh.py useful for cookie test\n\nReview URL: https://codereview.appspot.com/79430043"
    },
    {
      "commit": "2350f239340b087cc46056f74850710aec5166d3",
      "tree": "1d2daccdd31cd684a0bb7eed6e1e94f0dcf71951",
      "parents": [
        "cdc6a19a686ab7f151e7cf070cff2c8bcdf62faa"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Mar 25 05:34:58 2014"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Mar 25 05:34:58 2014"
      },
      "message": "Split XHR benchmark code into xhr_benchmark_handler.py\n\nRelease note: [XHR benchmark tool] Split XHR benchmark code into xhr_benchmark_handler.py\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/79420043"
    },
    {
      "commit": "cdc6a19a686ab7f151e7cf070cff2c8bcdf62faa",
      "tree": "d0cbe20cb8bc7ea8e27af68a27b24b9179bca889",
      "parents": [
        "bfd0eb57bb05b8888b25d73a6f8161a48fea2aa4"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Thu Oct 24 07:28:58 2013"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Thu Oct 24 07:28:58 2013"
      },
      "message": "Print extensions attribute on open event.\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/16280047"
    },
    {
      "commit": "bfd0eb57bb05b8888b25d73a6f8161a48fea2aa4",
      "tree": "500112031cf8184b42033460e2c13b4742d801a8",
      "parents": [
        "614fd64035ec44c4d1e793590f0335bc51af6313"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Fri Oct 18 06:46:31 2013"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Fri Oct 18 06:46:31 2013"
      },
      "message": "benchmark.html typo fix\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/14920043"
    },
    {
      "commit": "614fd64035ec44c4d1e793590f0335bc51af6313",
      "tree": "2d02c9382f4d84968365e81bdaa1d4c4d86a048d",
      "parents": [
        "165b6902cfe22c4f0d3f8e20bf5c12752937be80"
      ],
      "author": {
        "name": "yhirano",
        "email": "yhirano@chromium.org",
        "time": "Thu Oct 17 04:17:15 2013"
      },
      "committer": {
        "name": "yhirano",
        "email": "yhirano@chromium.org",
        "time": "Thu Oct 17 04:17:15 2013"
      },
      "message": "Rename parameter names to follow the permessage-deflate spec change.\n\nReplace s2c_ and c2s_ with server_ and client_ respectively.\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/14664044"
    },
    {
      "commit": "165b6902cfe22c4f0d3f8e20bf5c12752937be80",
      "tree": "d91ce7909c4b2009211dc20a32770cd8e44f0db8",
      "parents": [
        "92d7bf39e528e57b64a3dbb54be7d10ed41981af"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Thu Sep 26 08:25:35 2013"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Thu Sep 26 08:25:35 2013"
      },
      "message": "Attempt to print client cert info only when the client sends it.\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/13308047"
    },
    {
      "commit": "92d7bf39e528e57b64a3dbb54be7d10ed41981af",
      "tree": "050ae513e6819904279e0abf4f01b380a2899266",
      "parents": [
        "7d8008fc0c827f1cd4e6d65567df0b33d3f49c57"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Sep 10 03:11:59 2013"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Sep 10 03:11:59 2013"
      },
      "message": "Add a _Deflater/_Inflater test against big random section input\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/13381043"
    },
    {
      "commit": "7d8008fc0c827f1cd4e6d65567df0b33d3f49c57",
      "tree": "2f5798b3c485ff237186361075e4057557b5ad67",
      "parents": [
        "b571c7a1d68bb11c20449a7ef1afc03a6ac7b6d5"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Sep 10 03:10:51 2013"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Sep 10 03:10:51 2013"
      },
      "message": "[XHR benchmark tool] Verify Blob response\n\nRelease note: [XHR benchmark tool] Verify Blob response\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/13585043"
    },
    {
      "commit": "b571c7a1d68bb11c20449a7ef1afc03a6ac7b6d5",
      "tree": "013e2647ee198c120dce9feb5487e5189bc5f331",
      "parents": [
        "59f289db3b7d29d144572eebe4ec13444cb47162"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Thu Aug 29 02:27:31 2013"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Thu Aug 29 02:27:31 2013"
      },
      "message": "Group benchmark parameters into one dict.\n\nRelease note: n/a\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/13272043"
    },
    {
      "commit": "59f289db3b7d29d144572eebe4ec13444cb47162",
      "tree": "f66da8475eb6e12daac71396059380eb22514f2e",
      "parents": [
        "298e37598f19227ae3914fb873381bc97d19fcd4"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Thu Aug 29 02:26:23 2013"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Thu Aug 29 02:26:23 2013"
      },
      "message": "Add blob support to xhr_benchmark.html\n\nRelease note: Add blob support to xhr_benchmark.html\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/13277043"
    },
    {
      "commit": "298e37598f19227ae3914fb873381bc97d19fcd4",
      "tree": "38ea394626ad153ca072e846d5acbff2dd7ce967",
      "parents": [
        "7b1efb50294b1481cd168b860d2d7a52f864c4dd"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Aug 27 09:17:23 2013"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Tue Aug 27 09:17:23 2013"
      },
      "message": "Add XMLHttpRequest benchmark functionality\n\nFor two special path, pywebsocket serves as an HTTP server to help xhr_benchmark.html.\n\nRelease note: Add XMLHttpRequest benchmark functionality\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/9738050"
    },
    {
      "commit": "7b1efb50294b1481cd168b860d2d7a52f864c4dd",
      "tree": "c198ab7f262d79fd50cc5e093f6b54ee00ed9f95",
      "parents": [
        "fcd96008fd1bd8b6eaa19bef3c3d3a7352f89936"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Mon Aug 26 05:10:47 2013"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Mon Aug 26 05:10:47 2013"
      },
      "message": "Fix wrong variable in verifyAcknowledgement function in util.js\n\nRelease note: bug fix in benchmark tool error handling\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/12822046"
    },
    {
      "commit": "fcd96008fd1bd8b6eaa19bef3c3d3a7352f89936",
      "tree": "55e8af233a4786ee469e0710bd50d96d687ecfe0",
      "parents": [
        "cf0641bf3380adf4d537b741fbab81af6c3313bd"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Mon Jul 29 08:12:14 2013"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Mon Jul 29 08:12:14 2013"
      },
      "message": "Log when get_extension_response is called on inactivated processor\n\nRelease note: n/a\n\nR\u003dricea@chromium.org\n\nReview URL: https://codereview.appspot.com/10921044"
    },
    {
      "commit": "cf0641bf3380adf4d537b741fbab81af6c3313bd",
      "tree": "9d47e0261d96d6b134adc093702bd462fc722907",
      "parents": [
        "23cb509c2e9f8d2bc3295f55639d00c01928cbaf"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Mon Jul 29 07:55:46 2013"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Mon Jul 29 07:55:46 2013"
      },
      "message": "Comments on the available extension list and the extension getting method\n\nClarify that they\u0027re for server side only.\n\nRelease note: n/a\n\nR\u003dricea@chromium.org\n\nReview URL: https://codereview.appspot.com/11089043"
    },
    {
      "commit": "23cb509c2e9f8d2bc3295f55639d00c01928cbaf",
      "tree": "927d51738a0d391a8379d663f4a27f2d7b490957",
      "parents": [
        "03b8c3a11ee7e3175a370bd1b6c8fc88b74bb83e"
      ],
      "author": {
        "name": "yhirano",
        "email": "yhirano@chromium.org",
        "time": "Wed Jul 10 08:19:44 2013"
      },
      "committer": {
        "name": "yhirano",
        "email": "yhirano@chromium.org",
        "time": "Wed Jul 10 08:19:44 2013"
      },
      "message": "Introduce window_bits constructor parameter to util._Inflate.\n\nThis change enables us to delete a dirty hack in a Blink layout test.\nSee http://crbug.com/235822 .\n\nR\u003dtyoshino@chromium.org\n\nReview URL: https://codereview.appspot.com/11099043"
    },
    {
      "commit": "03b8c3a11ee7e3175a370bd1b6c8fc88b74bb83e",
      "tree": "ac958a29382e8d55c7a56c6e3c06f21184e03630",
      "parents": [
        "e8c872d85a0abaceb5c6d804a6e48f29800b214f"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Jul 10 07:43:52 2013"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Jul 10 07:43:52 2013"
      },
      "message": "Move functions that are useful also for xhr benchmark. \n\nxhr benchmark tool is coming. This is preparation for it.\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/10799045"
    },
    {
      "commit": "e8c872d85a0abaceb5c6d804a6e48f29800b214f",
      "tree": "c0d336992bc4decf3bc9539978e6751cebe807ab",
      "parents": [
        "4f6beee1894bd173777f3ff5f9fb0cf2b7ebfd42"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Jul 10 07:37:18 2013"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Jul 10 07:37:18 2013"
      },
      "message": "Test that permessage-deflate extension uses small window if specified.\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/10826045"
    },
    {
      "commit": "4f6beee1894bd173777f3ff5f9fb0cf2b7ebfd42",
      "tree": "bcd75da70448f36504dcdbd0255584168bcf2776",
      "parents": [
        "ec0dd389d5b79261b0b4bba5be12b26c2e21e9fc"
      ],
      "author": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Jul 10 07:04:11 2013"
      },
      "committer": {
        "name": "tyoshino",
        "email": "tyoshino@chromium.org",
        "time": "Wed Jul 10 07:04:11 2013"
      },
      "message": "Comment that we always use _RFC1979Inflater that can accept data generated with wbits\u003d15\n\nRelease note: n/a\n\nR\u003dyhirano@chromium.org\n\nReview URL: https://codereview.appspot.com/11091043"
    }
  ],
  "next": "ec0dd389d5b79261b0b4bba5be12b26c2e21e9fc"
}
