)]}'
{
  "log": [
    {
      "commit": "5fd78261a75fe08d27ca4835fb6c5ce4b42275bd",
      "tree": "8fbd5eab0f9be301d4d0fcef0398d4791b4a6569",
      "parents": [
        "a724212db0615269baa10f47f1b406d066b540cc"
      ],
      "author": {
        "name": "dawagner",
        "email": "dawagner@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Jan 08 11:08:28 2013"
      },
      "committer": {
        "name": "dawagner",
        "email": "dawagner@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Jan 08 11:08:28 2013"
      },
      "message": "DanielWagnerHall: Removing trailing whitespace\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18408 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "a724212db0615269baa10f47f1b406d066b540cc",
      "tree": "9d8c30c4f11dbc5bc16c7619cf26e62dd826fcf0",
      "parents": [
        "1e13921da0716542fabd087ff8d511cb49a413e0"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Mon Jan 07 11:29:18 2013"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Mon Jan 07 11:29:18 2013"
      },
      "message": "DavidBurns centralising save_screenshot to remote driver so all drivers, including phantomjs get it.\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18406 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "1e13921da0716542fabd087ff8d511cb49a413e0",
      "tree": "0fa6d31f9733a7f7de3461c097733d65ba87eb11",
      "parents": [
        "ff6ece79b076f9113a67141de6005e53fb398376"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Jan 03 15:25:03 2013"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Jan 03 15:25:03 2013"
      },
      "message": "DavidBurns adding some missing docs files\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18390 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "ff6ece79b076f9113a67141de6005e53fb398376",
      "tree": "be5ca402c11613886247c96961e092b8ced7d5db",
      "parents": [
        "0478b2e3cb47db0de0260d12b8cac696b3d47882"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Jan 03 15:23:31 2013"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Jan 03 15:23:31 2013"
      },
      "message": "DavidBurns adding the ability to pass in command line args to Firefox\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18389 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "0478b2e3cb47db0de0260d12b8cac696b3d47882",
      "tree": "bffe3e5a26c68f872c35dea8f8eaf53d45d27134",
      "parents": [
        "40ea871ee697c5bf6d6e18736facea066c105e35"
      ],
      "author": {
        "name": "dawagner",
        "email": "dawagner@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Mon Dec 17 15:50:24 2012"
      },
      "committer": {
        "name": "dawagner",
        "email": "dawagner@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Mon Dec 17 15:50:24 2012"
      },
      "message": "DanielWagnerHall: Adding units to doc\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18357 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "40ea871ee697c5bf6d6e18736facea066c105e35",
      "tree": "b3a280060bc3b2b8889c5f564a77cdad74d63f49",
      "parents": [
        "8212c8017c92a1ba740caf01c1acefb3674a6a44"
      ],
      "author": {
        "name": "eran.mes@gmail.com",
        "email": "eran.mes@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Dec 13 11:06:17 2012"
      },
      "committer": {
        "name": "eran.mes@gmail.com",
        "email": "eran.mes@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Dec 13 11:06:17 2012"
      },
      "message": "EranMes on behalf of RicardoSantos: Clean up after the Python FirefoxDriver by deleting the temporary folder after the driver quits.\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18340 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "8212c8017c92a1ba740caf01c1acefb3674a6a44",
      "tree": "2d1b59df6e40c097817fe42978a756cdc1e77268",
      "parents": [
        "25472bae673b3b1181e882f407cea21b0f0381e8"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Dec 13 00:20:28 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Dec 13 00:20:28 2012"
      },
      "message": "DavidBurns adding python changelog\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18337 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "25472bae673b3b1181e882f407cea21b0f0381e8",
      "tree": "013d2483efd938d46eea9f5fc74b5febddf23707",
      "parents": [
        "3f46b7f36e11e2e18ff94be0dac29b89f9addd95"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Dec 11 21:18:14 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Dec 11 21:18:14 2012"
      },
      "message": "DavidBurns bumping Python versions\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18313 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "3f46b7f36e11e2e18ff94be0dac29b89f9addd95",
      "tree": "ef980bb1988c0078c55c2ec9c2d964171aa20dcc",
      "parents": [
        "aca0b80d25de2256b6d2e98f85d060d3fc7dd2dc"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Dec 11 21:13:46 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Dec 11 21:13:46 2012"
      },
      "message": "DavidBurns on behalf of JayakumarChinnappan. Add color and event firing webdriver classes to python api doc. Fixes issue 4868\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18312 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "aca0b80d25de2256b6d2e98f85d060d3fc7dd2dc",
      "tree": "4f0f57dea1b61549da68d2cc845bb72c446add38",
      "parents": [
        "94efc53465888aa5cd256b4be484ad7f67924489"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Dec 11 21:08:27 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Dec 11 21:08:27 2012"
      },
      "message": "DavidBurns on behalf of JayakumarChinnappan. Add transparent and extended colour keywords to color support module. Fixes issue 4866\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18311 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "94efc53465888aa5cd256b4be484ad7f67924489",
      "tree": "91b8223787bfa7e96706154daac5c7f4ccb530ad",
      "parents": [
        "c7b7b98c5e3356a4072d9fc667836cdc00288311"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Fri Dec 07 14:35:33 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Fri Dec 07 14:35:33 2012"
      },
      "message": "DavidBurns updating python change log I forgot to do\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18275 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "c7b7b98c5e3356a4072d9fc667836cdc00288311",
      "tree": "fbb09b5232c2158b3263d27d7afe8460d0bc55a0",
      "parents": [
        "0836ac080270c162c9431bd3dd07dee63a4f76b8"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Dec 06 22:46:48 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Dec 06 22:46:48 2012"
      },
      "message": "DavidBurns adding a test for passing in a null to execute_script\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18270 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "0836ac080270c162c9431bd3dd07dee63a4f76b8",
      "tree": "1a145df5bbf893fedf62d8340367ddd07755bac3",
      "parents": [
        "7dc0b24d5789e81b46f3a440e600229edb15f651"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Dec 05 16:46:10 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Dec 05 16:46:10 2012"
      },
      "message": "DavidBurns missed a python file during version bump\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18258 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "7dc0b24d5789e81b46f3a440e600229edb15f651",
      "tree": "ce7abb78357d63fcd0eeef9dfc5d62b9156ebbf9",
      "parents": [
        "bfb116e78155c00015c94079b73be2ea5f07f599"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Dec 05 16:35:54 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Dec 05 16:35:54 2012"
      },
      "message": "DavidBurns bumping python version\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18256 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "bfb116e78155c00015c94079b73be2ea5f07f599",
      "tree": "f13017fce5391ea58f4fe67a9a4ab76c2cdd7731",
      "parents": [
        "bbf268955d3a199e3a3a0d6be15ceed257186487"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Dec 05 15:56:58 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Dec 05 15:56:58 2012"
      },
      "message": "DavidBurns added security options to objects when we move from chrome-\u003econtent in Firefox\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18254 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "bbf268955d3a199e3a3a0d6be15ceed257186487",
      "tree": "9bb9531cb33965a0e53a0a0ca6bc822db6fe184c",
      "parents": [
        "256e0c05329893ba509436c49e5ed3100b657db9"
      ],
      "author": {
        "name": "dawagner",
        "email": "dawagner@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Sun Dec 02 11:39:12 2012"
      },
      "committer": {
        "name": "dawagner",
        "email": "dawagner@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Sun Dec 02 11:39:12 2012"
      },
      "message": "DanielWagnerHall: Adding log_path/service_log_path as named kwargs for chrome\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18238 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "256e0c05329893ba509436c49e5ed3100b657db9",
      "tree": "8db9dafe5e9a8285162a42ab46e5c0c2aaba8350",
      "parents": [
        "af1f3747a5bfebf502cad9f4b6506006a9c140aa"
      ],
      "author": {
        "name": "dawagner",
        "email": "dawagner@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Sun Dec 02 11:32:07 2012"
      },
      "committer": {
        "name": "dawagner",
        "email": "dawagner@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Sun Dec 02 11:32:07 2012"
      },
      "message": "DanielWagnerHall: Allow multiple service args to be passed to the chromedriver service\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18237 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "af1f3747a5bfebf502cad9f4b6506006a9c140aa",
      "tree": "9564b6f733d1d53cd08f3131ee6317056a90e9b7",
      "parents": [
        "1d8d55040b726fada32ed44d80ada83707dd9dc3"
      ],
      "author": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Mon Nov 26 23:22:26 2012"
      },
      "committer": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Mon Nov 26 23:22:26 2012"
      },
      "message": "LukeIS: [python] ghostdriver can now be kicked off via command line option.\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18204 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "1d8d55040b726fada32ed44d80ada83707dd9dc3",
      "tree": "04d2173fed2e2e65b95ce70f91b994542635fb1a",
      "parents": [
        "e15bff9b02ddd0bbfb4794307a5f1b01b4043e71"
      ],
      "author": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Nov 15 16:59:47 2012"
      },
      "committer": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Nov 15 16:59:47 2012"
      },
      "message": "LukeIS: [python] adding phantomjs classes to be generated in the docs for next release, updating a few pydocs in phantomjs/service, updating changelog\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18156 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "e15bff9b02ddd0bbfb4794307a5f1b01b4043e71",
      "tree": "27177eff42f6f3d37a6575c74fa7bfba8dd09036",
      "parents": [
        "818821918d0d7aac868569f976b780755e131c4b"
      ],
      "author": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Nov 15 04:11:08 2012"
      },
      "committer": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Nov 15 04:11:08 2012"
      },
      "message": "LukeIS: adding expected_conditions to py api docs, was available in 2.26 release.\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18151 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "818821918d0d7aac868569f976b780755e131c4b",
      "tree": "c93d92791fa423e4a4f845a632916edfeaba07de",
      "parents": [
        "cd3218734b5ad7110d918a5ed1787e18087762f4"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Nov 14 13:50:50 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Nov 14 13:50:50 2012"
      },
      "message": "DavidBurns changing transform visibility algorithm to handle percentages and simplifying the code\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18146 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "cd3218734b5ad7110d918a5ed1787e18087762f4",
      "tree": "02700f869b72375865ee047bccfc6d20654f2931",
      "parents": [
        "ec12091f22592065318b6bc75748d78831aa7b72"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Nov 14 13:08:17 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Nov 14 13:08:17 2012"
      },
      "message": "DavidBurns, on behalf of JayakumarChinnappan, adding colour support to Python. fixes issue 4623\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18144 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "ec12091f22592065318b6bc75748d78831aa7b72",
      "tree": "7ef32a834c902c280a5f32d75651594500feb965",
      "parents": [
        "bb1ed4d379973e2529a0902e8ea1caf536f2a864"
      ],
      "author": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Nov 14 06:02:13 2012"
      },
      "committer": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Nov 14 06:02:13 2012"
      },
      "message": "LukeIS: adding phantomjs to python bindings, requires one to get both phantomjs and ghostdriver as described in ghostdriver README. Also updating the rake task to be able to run the python tests against it \u0027./go //py:phantomjs_test:run\u0027 my last run showed these pretty good results: 43 failed, 338 passed, 9 skipped, 3 xfailed in 181.52 seconds\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18141 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "bb1ed4d379973e2529a0902e8ea1caf536f2a864",
      "tree": "56859491a63712d76f39d7465d22a59be695d9b0",
      "parents": [
        "399ee8b5747f2029bf906d13ffaa387c6b0b1072"
      ],
      "author": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Nov 14 04:40:33 2012"
      },
      "committer": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Nov 14 04:40:33 2012"
      },
      "message": "LukeIS on behalf of Yuping Chen: Fix python client, avoid duplicate chrome option items after reusing options class. Fixes Issue 4744.\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18139 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "399ee8b5747f2029bf906d13ffaa387c6b0b1072",
      "tree": "73f498d0fa6042be2a5fb6e3c8a0703aabf608a7",
      "parents": [
        "3fbff8a97654e6dfc65cc752e8e429d4e841513a"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Nov 06 15:47:32 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Nov 06 15:47:32 2012"
      },
      "message": "DavidBurns checking if CSS transforms on elements, or their parents, are hiding them and therefore returning they arent visible.\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18085 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "3fbff8a97654e6dfc65cc752e8e429d4e841513a",
      "tree": "907662048757116a3aaca8b83fe3f0d02dd487d2",
      "parents": [
        "9c2f896750cd53641cd5824d91cb243561ec3012"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Nov 06 14:13:44 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Nov 06 14:13:44 2012"
      },
      "message": "DavidBurns forgot to commit README update when released\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18084 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "9c2f896750cd53641cd5824d91cb243561ec3012",
      "tree": "8d569cd7902b7e2af2e4b84b947fc9439725dfc2",
      "parents": [
        "cbdf379f5359bdaf313e100c5e5ce6676b3e8d9c"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Nov 01 20:17:44 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Nov 01 20:17:44 2012"
      },
      "message": "DavidBurns bumping python version numbers to 2.26\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18043 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "cbdf379f5359bdaf313e100c5e5ce6676b3e8d9c",
      "tree": "80dbbebcc5db3c234028ff7f34384390d1059f4f",
      "parents": [
        "cf4e2c9885bfaa99a0a19dc7bd3ec3926a8a2f87"
      ],
      "author": {
        "name": "santiycr",
        "email": "santiycr@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Oct 30 20:41:10 2012"
      },
      "committer": {
        "name": "santiycr",
        "email": "santiycr@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Oct 30 20:41:10 2012"
      },
      "message": "SantiagoSuarezO: removing whitespace just to fire a new build\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@18033 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "cf4e2c9885bfaa99a0a19dc7bd3ec3926a8a2f87",
      "tree": "f1c89b875a13c6b84911e668999c1cfc70e93954",
      "parents": [
        "ed8507dc22a59590bee91b48f0264555744b881a"
      ],
      "author": {
        "name": "jmleyba@gmail.com",
        "email": "jmleyba@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Oct 17 21:32:39 2012"
      },
      "committer": {
        "name": "jmleyba@gmail.com",
        "email": "jmleyba@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Oct 17 21:32:39 2012"
      },
      "message": "JasonLeyba: Gracefully handle exceptions raised while testing if a string\npassed to send_keys specifies a file (happens when using a Keys value).\n\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17978 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "ed8507dc22a59590bee91b48f0264555744b881a",
      "tree": "fd8a52772977e42d932e06b92d5d7ad735f66e3e",
      "parents": [
        "529ac04796582678c81fc88b4b2f36e00fb94644"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Oct 16 21:04:42 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Oct 16 21:04:42 2012"
      },
      "message": "DavidBurns throw a TypeError if a string is passed for the IEServer Port\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17972 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "529ac04796582678c81fc88b4b2f36e00fb94644",
      "tree": "1c37c9e3a850b527278a1a4555b38cce8552e003",
      "parents": [
        "525b5a5f63f2146136693be0aa2ea08620b338a3"
      ],
      "author": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Oct 11 21:05:23 2012"
      },
      "committer": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Oct 11 21:05:23 2012"
      },
      "message": "LukeIS: removing print statement accidentally left in\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17956 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "525b5a5f63f2146136693be0aa2ea08620b338a3",
      "tree": "0fbd4947294c5644d1c2cf7019bc9a5d6273809f",
      "parents": [
        "0aecfd6005401c2a80cddb33355c569fe2b14682"
      ],
      "author": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Oct 11 21:03:11 2012"
      },
      "committer": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Oct 11 21:03:11 2012"
      },
      "message": "LukeIS with IsaulVargas (Dude-X): adding expected conditions support classes to python. minor moving of tests to be in common so they can be auto run in other browsers by crazy-fun.\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17955 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "0aecfd6005401c2a80cddb33355c569fe2b14682",
      "tree": "4f949db839ecfcdcb353d0bacb84f2c8aca52a75",
      "parents": [
        "0e5b83271de76096e73d58d734b2060d2169e162"
      ],
      "author": {
        "name": "jmleyba@gmail.com",
        "email": "jmleyba@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Oct 11 17:45:40 2012"
      },
      "committer": {
        "name": "jmleyba@gmail.com",
        "email": "jmleyba@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Oct 11 17:45:40 2012"
      },
      "message": "JasonLeyba on behalf of DanhNguyen: Update python ChromeDriver bindings to\nmatch r17898.\n\n\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17953 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "0e5b83271de76096e73d58d734b2060d2169e162",
      "tree": "90b31a0090c3ea4fa1113d1e530d28765b9458e3",
      "parents": [
        "8e3a48a8de442021471fd8dd4b773bc30d8bc121"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Oct 09 22:18:01 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Oct 09 22:18:01 2012"
      },
      "message": "DavidBurns, on behalf of SeanGrider, adding in ChromeDriver Service args. fixes issue 4599\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17948 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "8e3a48a8de442021471fd8dd4b773bc30d8bc121",
      "tree": "02b9fb7e38829f869e93e274ee0488a9a8585f15",
      "parents": [
        "e50592dbca1e25778849844b7eab3efda975da51"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Oct 09 19:33:52 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Oct 09 19:33:52 2012"
      },
      "message": "DavidBurns, on behalf of JasonCarr, adding touch events to Python. fixes issue 4632\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17947 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "e50592dbca1e25778849844b7eab3efda975da51",
      "tree": "5f8ee0c3e9f727b432bb0f2b3fa219ae1c3417e2",
      "parents": [
        "f81f171eec09fa4a10f5c48fc8ae5b4029b5cc4e"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Oct 09 19:07:06 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Oct 09 19:07:06 2012"
      },
      "message": "DavidBurns fixing exception handler. fixes issue 4639\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17946 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "f81f171eec09fa4a10f5c48fc8ae5b4029b5cc4e",
      "tree": "d1fcad5bca9e703ac836b577f64ced14849064ce",
      "parents": [
        "eab3c9594887006819eb4f5dd9f1fecf2ac7fc97"
      ],
      "author": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Oct 09 05:57:07 2012"
      },
      "committer": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Oct 09 05:57:07 2012"
      },
      "message": "LukeIS: adding ghostdriver to list of browsers available to run against in python tests, currently requires a manual start of ghostdriver to run. \u0027./go //py:ghostdriver_test:run\u0027\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17936 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "eab3c9594887006819eb4f5dd9f1fecf2ac7fc97",
      "tree": "ff230666b0300eb6ed9fbff828652e2149f3e40a",
      "parents": [
        "1af6a09161d43905d71e9f8b34a985715204cdf1"
      ],
      "author": {
        "name": "santiycr",
        "email": "santiycr@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Sun Oct 07 11:37:59 2012"
      },
      "committer": {
        "name": "santiycr",
        "email": "santiycr@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Sun Oct 07 11:37:59 2012"
      },
      "message": "SantiagoSuarezO: Prevent firefox from updating, checking and warning for extension and plugin updates\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17924 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "1af6a09161d43905d71e9f8b34a985715204cdf1",
      "tree": "f32544a6d0cd158e24b9ccfeae65d32cd1e46136",
      "parents": [
        "ebc5ecbf48cbcc7a2d66613bb85789c4c91c12bf"
      ],
      "author": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Oct 04 20:48:54 2012"
      },
      "committer": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Oct 04 20:48:54 2012"
      },
      "message": "LukeIS on behalf of Aditya Ivaturi: adding content-type to remote requests, needed for ghostdriver. Fixes Issue 4630\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17901 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "ebc5ecbf48cbcc7a2d66613bb85789c4c91c12bf",
      "tree": "87c46948ce387e259a50ec728de54a0ec399a0f8",
      "parents": [
        "524e3faa75a33d17cce779baec379755d1f228d0"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Sep 20 18:55:18 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Sep 20 18:55:18 2012"
      },
      "message": "DavidBurns, on behalf of AlexandrSavchuk, making sure that we check we are in remote before looking to upload. fixes issue 3812\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17837 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "524e3faa75a33d17cce779baec379755d1f228d0",
      "tree": "ae022d5b07ccdc4f2b3932b7d134896668e499d4",
      "parents": [
        "9469194a4bcf6bf7b652424e04bc7c0611405a33"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Sep 18 13:44:12 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Sep 18 13:44:12 2012"
      },
      "message": "DavidBurns moving proxy setting code to the driver to be handled in capabilities and deprecating the Firefox Profile approach\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17827 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "9469194a4bcf6bf7b652424e04bc7c0611405a33",
      "tree": "8a243b249426c531a20632d55485958f73195d2f",
      "parents": [
        "a12a97f244ef4e82650ebff2b4f085987baa195b"
      ],
      "author": {
        "name": "dawagner",
        "email": "dawagner@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Sep 18 12:56:27 2012"
      },
      "committer": {
        "name": "dawagner",
        "email": "dawagner@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Sep 18 12:56:27 2012"
      },
      "message": "DanielWagnerHall: Fix test as well :)\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17825 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "a12a97f244ef4e82650ebff2b4f085987baa195b",
      "tree": "2b6bbff4804ef34ee5975e355db8942036568f90",
      "parents": [
        "85d579a03712cf91ab338898e54f6921b61df46b"
      ],
      "author": {
        "name": "dawagner",
        "email": "dawagner@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Sep 18 12:54:54 2012"
      },
      "committer": {
        "name": "dawagner",
        "email": "dawagner@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Sep 18 12:54:54 2012"
      },
      "message": "DanielWagnerHall: Fix casing of proxy settings\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17824 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "85d579a03712cf91ab338898e54f6921b61df46b",
      "tree": "b8a018656cf538703165b39a4d64a51f19b57860",
      "parents": [
        "3f7292b1c520bb461a9cbe2c810b3b3aef2a2dd0"
      ],
      "author": {
        "name": "simon.m.stewart",
        "email": "simon.m.stewart@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Sun Sep 16 14:29:58 2012"
      },
      "committer": {
        "name": "simon.m.stewart",
        "email": "simon.m.stewart@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Sun Sep 16 14:29:58 2012"
      },
      "message": "SimonStewart: The get location once scrolled into view is a semi-provate method that client code shouldn\u0027t rely on (get_location is the appropriate method)\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17817 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "3f7292b1c520bb461a9cbe2c810b3b3aef2a2dd0",
      "tree": "b86054af61870bb8e2825fe48d2b652b26813986",
      "parents": [
        "1c34e3f4e17849131ece5081e6aa4928a45c52ca"
      ],
      "author": {
        "name": "santiycr",
        "email": "santiycr@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Aug 30 00:06:15 2012"
      },
      "committer": {
        "name": "santiycr",
        "email": "santiycr@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Aug 30 00:06:15 2012"
      },
      "message": "SantiagoSuarezO:\nadding Safari to python desired capabilies list + pep8 whitespacing\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17743 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "1c34e3f4e17849131ece5081e6aa4928a45c52ca",
      "tree": "7458e2692d33f884c4b54c38abd7d0c51241ec1b",
      "parents": [
        "7d1a0c129dbf074bf16e1968bf15403a0ede93a5"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Aug 21 20:32:17 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Aug 21 20:32:17 2012"
      },
      "message": "DavidBurns, on behalf of SeanGrider, catching the correct exception. fixes issue 4310\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17705 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "7d1a0c129dbf074bf16e1968bf15403a0ede93a5",
      "tree": "47d9993889b34cce62d76dc76d55e455dc82253e",
      "parents": [
        "d21d08f16cd933d612c00fe16db609c016e2b2fb"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Mon Aug 20 09:40:55 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Mon Aug 20 09:40:55 2012"
      },
      "message": "DavidBurns moving the html5 items to their own module\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17698 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "d21d08f16cd933d612c00fe16db609c016e2b2fb",
      "tree": "11e634697930ff451b1cc447d5f42d6e999f22ec",
      "parents": [
        "49d64c7c00505fca2f89b0c11d48ffc2cc65644e"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Fri Aug 17 20:24:40 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Fri Aug 17 20:24:40 2012"
      },
      "message": "DavidBurns adding the ability to get appcache status for Python and FirefoxDriver\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17695 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "49d64c7c00505fca2f89b0c11d48ffc2cc65644e",
      "tree": "3cf6b337ba8f67b687da4cc09d8d693a5818d409",
      "parents": [
        "6ba9d9a5c0808eb346cfc823c3b6f273f099ff4b"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Fri Aug 17 11:26:27 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Fri Aug 17 11:26:27 2012"
      },
      "message": "DavidBurns cleaning up name of class\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17685 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "6ba9d9a5c0808eb346cfc823c3b6f273f099ff4b",
      "tree": "fc5d433ea0f2c4bc7334d53fa27f09df49add92a",
      "parents": [
        "4cad2c3206e81f661c8abacd4ba75cd0f4bf9f04"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Fri Aug 17 11:06:03 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Fri Aug 17 11:06:03 2012"
      },
      "message": "DavidBurns adding html5 isOnline to python and FirefoxDriver\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17684 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "4cad2c3206e81f661c8abacd4ba75cd0f4bf9f04",
      "tree": "5e924e6312c8cac9a521608fc3e298e53925ca42",
      "parents": [
        "731ef390b484145efda0febebaf0a630da0b1132"
      ],
      "author": {
        "name": "dawagner",
        "email": "dawagner@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Aug 09 17:11:02 2012"
      },
      "committer": {
        "name": "dawagner",
        "email": "dawagner@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Aug 09 17:11:02 2012"
      },
      "message": "DanielWagnerHall for DanhNguyen: Use more efficient base64 encoding string to speed up chromedriver performance significantly.\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17650 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "731ef390b484145efda0febebaf0a630da0b1132",
      "tree": "ece8f32f26cda55595ae71654e950a193537f04d",
      "parents": [
        "fee94b82445578e48ae8bb4f74550d32bd2aefda"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Aug 07 23:48:56 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Aug 07 23:48:56 2012"
      },
      "message": "DavidBurns, on behalf of VianneyCarel, added GET_ELEMENT_LOCATION_WHEN_SCROLLED_INTO_VIEW support. fixes issue 4357\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17643 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "fee94b82445578e48ae8bb4f74550d32bd2aefda",
      "tree": "904da366efb3a39ca88ddef42f7210dcf27f0eb3",
      "parents": [
        "e39be270a1553de0b6e458981b964396b0c4b905"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Aug 07 22:33:28 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Aug 07 22:33:28 2012"
      },
      "message": "DavidBurns cleaning imports. No functional tests\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17642 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "e39be270a1553de0b6e458981b964396b0c4b905",
      "tree": "5a0c36c42b531c6dfb777e53054b9eb81a0127c8",
      "parents": [
        "601a00c7179f482a306e64487dd539ee381b678d"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Aug 02 19:36:20 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Aug 02 19:36:20 2012"
      },
      "message": "DavidBurns fixing shutdown logic in ChromeDriver Service. fixes issue 4331\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17626 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "601a00c7179f482a306e64487dd539ee381b678d",
      "tree": "ff687ef157064f67146580d0fe1ff5e89c8685b7",
      "parents": [
        "a8fa3868eb847159a53aa06a6b0681e8925514b3"
      ],
      "author": {
        "name": "eran.mes@gmail.com",
        "email": "eran.mes@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Jul 25 15:48:53 2012"
      },
      "committer": {
        "name": "eran.mes@gmail.com",
        "email": "eran.mes@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Jul 25 15:48:53 2012"
      },
      "message": "EranMes: Based on a patch from a.u.savchuk in issue 2853, adding the ability to ignore additional exceptions in Python\u0027s WebDriverWait class.\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17580 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "a8fa3868eb847159a53aa06a6b0681e8925514b3",
      "tree": "fde5b43e0416ed0a81039775c245d524bd952598",
      "parents": [
        "ce726b97d21611db5783f51b6d9eec7be3b2d6c6"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Mon Jul 23 18:43:31 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Mon Jul 23 18:43:31 2012"
      },
      "message": "DavidBurns implementing __eq__ for webelements to check they are the same. fixxes issue 3826\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17568 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "ce726b97d21611db5783f51b6d9eec7be3b2d6c6",
      "tree": "531d21471718e2ec09dfad96706599fefd2c4c02",
      "parents": [
        "fd77cafc5e6fd75ba529d92fe72113f99e880c8c"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Jul 19 18:57:15 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Jul 19 18:57:15 2012"
      },
      "message": "DavidBurns fixing a line that was left behind from having to apply a patch by hand\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17529 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "fd77cafc5e6fd75ba529d92fe72113f99e880c8c",
      "tree": "95719c6034e4761f4fc8ad147d1cf67b18829dba",
      "parents": [
        "8b367b5efc471fdcf9dbfc7dbfc4fd1a41a1e056"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Jul 19 13:52:04 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Jul 19 13:52:04 2012"
      },
      "message": "DavidBurns adding click scrolling tests to python\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17506 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "8b367b5efc471fdcf9dbfc7dbfc4fd1a41a1e056",
      "tree": "e853b53a79d5f6ca1b4dc7d4ffd514b9b3cbdb67",
      "parents": [
        "6bd0b68b4dcf51b378fb395fd2be6782c15f208d"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Jul 19 13:51:31 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Jul 19 13:51:31 2012"
      },
      "message": "DavidBurns adding MoveOutOfTargetBoundsException to python code\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17505 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "6bd0b68b4dcf51b378fb395fd2be6782c15f208d",
      "tree": "0f6ab941b58e7a8c022e2471df258ad2f93f10a8",
      "parents": [
        "0053694e04fd18250ae8d6f5786356cb26778496"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Jul 19 11:23:30 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Jul 19 11:23:30 2012"
      },
      "message": "DavidBurns lets name test classes properly\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17503 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "0053694e04fd18250ae8d6f5786356cb26778496",
      "tree": "b3b9ee35a80deb8a5d3a95110471b1950692c45d",
      "parents": [
        "bfd317d669da51b88016fc4524b68dd822a5b929"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Jul 19 11:16:26 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Jul 19 11:16:26 2012"
      },
      "message": "DavidBurns adding opacity tests to python\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17502 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "bfd317d669da51b88016fc4524b68dd822a5b929",
      "tree": "0729eac3478cbc65b03ba327800e45aa6317a857",
      "parents": [
        "211239f93e00d57c7a6e0d128c42a55c2f70524c"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Jul 18 21:02:52 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Jul 18 21:02:52 2012"
      },
      "message": "DavidBurns updating the last doc, this one is for LukeIS\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17481 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "211239f93e00d57c7a6e0d128c42a55c2f70524c",
      "tree": "33c08a84fc7d3eeb6ce80f026f46c9f04482a767",
      "parents": [
        "19d22af0279eb485715b61bb03a2d9439715332e"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Jul 18 20:36:14 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Jul 18 20:36:14 2012"
      },
      "message": "DavidBurns updating changes\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17477 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "19d22af0279eb485715b61bb03a2d9439715332e",
      "tree": "c0c56dc601e43f045027955b6c3f33128b75e73c",
      "parents": [
        "1d2e7f5b803c1e606bbd5b205cead86915e6b121"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Jul 18 20:26:30 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Jul 18 20:26:30 2012"
      },
      "message": "DavidBurns bumping version numbers for python\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17476 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "1d2e7f5b803c1e606bbd5b205cead86915e6b121",
      "tree": "dcd3f3d5e7ab934cb9fe2a8e55cfd047ed7830b6",
      "parents": [
        "66763d0fff1678a33fd5a61cbae479ffa2b10a94"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Jul 18 15:23:45 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Jul 18 15:23:45 2012"
      },
      "message": "DavidBurns removing some Java from my python\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17471 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "66763d0fff1678a33fd5a61cbae479ffa2b10a94",
      "tree": "7041aca8c1bbf2c81f4a91f89c3e3c07befd5648",
      "parents": [
        "1c09dbe0b0c2060298fcd2dae3e6c58ec26fc3b5"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Jul 18 13:02:42 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Jul 18 13:02:42 2012"
      },
      "message": "DavidBurns correcting shutdown code for ChromeDriver\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17468 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "1c09dbe0b0c2060298fcd2dae3e6c58ec26fc3b5",
      "tree": "34be41829e90660e4155e2b166850f83f9ae305e",
      "parents": [
        "9702fdbb40f23a5cee8281b829f774d474e6b7d0"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Jul 18 13:01:01 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed Jul 18 13:01:01 2012"
      },
      "message": "DavidBurns correcting shutdown code for IEDriverServer\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17467 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "9702fdbb40f23a5cee8281b829f774d474e6b7d0",
      "tree": "f8f4e631fbf2bf7a9690383c5ee5b9ee22817a6c",
      "parents": [
        "1dea9b6475503824b588634cf4936f0c4e9b5e3d"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Fri Jul 13 12:16:56 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Fri Jul 13 12:16:56 2012"
      },
      "message": "DavidBurns adding more tests to window switching\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17442 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "1dea9b6475503824b588634cf4936f0c4e9b5e3d",
      "tree": "ff4629fcb5d74f1b19515b5e40101756025b73c1",
      "parents": [
        "e02574a433b9e40294fdb563a3bc9a89432aa611"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Jul 10 22:03:17 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Jul 10 22:03:17 2012"
      },
      "message": "DavidBurns fixing colour test\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17407 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "e02574a433b9e40294fdb563a3bc9a89432aa611",
      "tree": "b23a3af2e27df57fffec8310c76c0440f600a807",
      "parents": [
        "f6112bd5eed5032a9eb87c6fb825e541f9365937"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Mon Jul 09 20:06:30 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Mon Jul 09 20:06:30 2012"
      },
      "message": "DavidBurns release needed it too so have add it there. Thanks to IsaulVargas for noticing\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17380 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "f6112bd5eed5032a9eb87c6fb825e541f9365937",
      "tree": "5fdcce8b8b03517e6a4434519d176409ec337048",
      "parents": [
        "231fbb19d79479650fac06203156869031bbf19d"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Mon Jul 09 19:55:53 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Mon Jul 09 19:55:53 2012"
      },
      "message": "DavidBurns adding default values for click methods in chains. fixes issues 4216\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17378 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "231fbb19d79479650fac06203156869031bbf19d",
      "tree": "10e1bfedd0895b43c2f198b65fd7c311dce1d5e3",
      "parents": [
        "7a7934a4c220c7daf018b58785735b744e172c0f"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Fri Jul 06 19:42:39 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Fri Jul 06 19:42:39 2012"
      },
      "message": "DavidBurns fixing IE Service cmd arg code\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17343 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "7a7934a4c220c7daf018b58785735b744e172c0f",
      "tree": "9c69cfafbfdaa0861277cf116698d2259c69bb86",
      "parents": [
        "c837b1c4ce2e364db04fe71feb232055b1ccd9c8"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Fri Jul 06 15:30:46 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Fri Jul 06 15:30:46 2012"
      },
      "message": "DavidBurns removing deprecated items from ChromeDriver\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17342 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "c837b1c4ce2e364db04fe71feb232055b1ccd9c8",
      "tree": "a1a85f6d439fe1c167c0a73dd53e1d9bd52a762b",
      "parents": [
        "6d2218b6f77f701dc5c50a98cc17ec903811ed2e"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Fri Jul 06 10:47:32 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Fri Jul 06 10:47:32 2012"
      },
      "message": "DavidBurns start preventing users from passing in bad data to webdriver. fixes issue 3735\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17339 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "6d2218b6f77f701dc5c50a98cc17ec903811ed2e",
      "tree": "26c8011a3c290cdcb0570ba14a80bf6ce1703e3c",
      "parents": [
        "aba37e8addbc395cf3950250329ef7d0f6ad3f27"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Fri Jul 06 09:20:07 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Fri Jul 06 09:20:07 2012"
      },
      "message": "DavidBurns fixing a heinous spelling mistake\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17338 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "aba37e8addbc395cf3950250329ef7d0f6ad3f27",
      "tree": "3f645baee8ec15947e41a306a8d638323cae8d49",
      "parents": [
        "162a00ac77a87f76f631888a251bb8da328de184"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Jul 05 20:46:29 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Jul 05 20:46:29 2012"
      },
      "message": "DavidBurns on behalf of AlexandrSavchuk, added IE Logging to Python and few other clean ups\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17337 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "162a00ac77a87f76f631888a251bb8da328de184",
      "tree": "f4a236b8f29563b355c132a027710da5610485d9",
      "parents": [
        "93ae662ade1eef05334ccd773f8e4037ce80b7d0"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Jul 05 19:38:47 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Jul 05 19:38:47 2012"
      },
      "message": "DavidBurns adding a test for a supposed issue but cant reproduce\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17336 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "93ae662ade1eef05334ccd773f8e4037ce80b7d0",
      "tree": "e7f013eb457f8b067b4121ba425dcc789b0bd7af",
      "parents": [
        "e3f8e7b2b9f790c5be846a8bcb87ad4a82d43be2"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Sat Jun 23 07:39:31 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Sat Jun 23 07:39:31 2012"
      },
      "message": "DavidBurns on behalf of JayakumarChinnappan adding EventFiringWebDriver to python. fixes issue 2267\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17262 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "e3f8e7b2b9f790c5be846a8bcb87ad4a82d43be2",
      "tree": "08420e8382051630030df406291864a78c293a23",
      "parents": [
        "386d8e23c7782ec519ec8e338ce1c308a6d7c781"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Fri Jun 22 17:07:50 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Fri Jun 22 17:07:50 2012"
      },
      "message": "DavidBurns on behalf of VarialusEgnatius adding support for Jython 2.7. This fixes issue 3988\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17260 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "386d8e23c7782ec519ec8e338ce1c308a6d7c781",
      "tree": "51a255708a9911210e90ef7d78a594d61779ea9e",
      "parents": [
        "415b09b5af5ba9e8ea12cb9236775897f2544437"
      ],
      "author": {
        "name": "dave.hunt@gmail.com",
        "email": "dave.hunt@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Fri Jun 22 12:21:31 2012"
      },
      "committer": {
        "name": "dave.hunt@gmail.com",
        "email": "dave.hunt@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Fri Jun 22 12:21:31 2012"
      },
      "message": "DaveHunt: Fixed an issue with setting an SSL proxy in the Python client bindings.\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17254 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "415b09b5af5ba9e8ea12cb9236775897f2544437",
      "tree": "2e4bec4f21fdf9489ee37ac25c0a9fecebf6da57",
      "parents": [
        "3f72788d19e735a4f1fcb14d35ba783971f064b0"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Jun 19 21:48:56 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Jun 19 21:48:56 2012"
      },
      "message": "DavidBurns updating changelog for python\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17217 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "3f72788d19e735a4f1fcb14d35ba783971f064b0",
      "tree": "ce1fd9333044dee6fd2a5f21b7e557c8f427d2cc",
      "parents": [
        "790be885295b20884af3fb119a224165f53fa96e"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Jun 19 21:39:45 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Jun 19 21:39:45 2012"
      },
      "message": "DavidBurns removing the old dll approach to IEDriver and with it removing the need for ctypes! yay!\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17216 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "790be885295b20884af3fb119a224165f53fa96e",
      "tree": "8ca80f149ea3f87d98f9e7b31b1f3e52bacfc193",
      "parents": [
        "18017921b22dcb027a68ad5fcffbfc744813b2d3"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Jun 19 20:06:27 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Jun 19 20:06:27 2012"
      },
      "message": "DavidBurns bumping version to 2.24\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17212 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "18017921b22dcb027a68ad5fcffbfc744813b2d3",
      "tree": "5d2d54309fe891461a5953d808d2d3759479c0f0",
      "parents": [
        "7b960486f8653be7f36dbd29085c757434a1f14a"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Jun 12 09:56:43 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue Jun 12 09:56:43 2012"
      },
      "message": "DavidBurns adding test to check we don\u0027t hang when accessing an element after a window is closed. Test for https://bugzilla.mozilla.org/show_bug.cgi?id\u003d763862\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17166 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "7b960486f8653be7f36dbd29085c757434a1f14a",
      "tree": "aa5b357ea8c50a79eb68f5d0907fc2ccba1343ce",
      "parents": [
        "eba2b96f5cbea1e68dd65f25caa67d44cc9f797f"
      ],
      "author": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Jun 07 16:45:38 2012"
      },
      "committer": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Jun 07 16:45:38 2012"
      },
      "message": "LukeIS: updating javadoc and pydoc. Updating pythong changelog and one missed version bump. Bumping versions on SeHQ downloads page and maven numbers... it\u0027ll be out soonish too ;)\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17139 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "eba2b96f5cbea1e68dd65f25caa67d44cc9f797f",
      "tree": "e688d28ffe4d09d04e19c94089f687b396c5e44e",
      "parents": [
        "6b4c35b9f8a0da880f216caa86f355b613b09858"
      ],
      "author": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Jun 07 15:30:36 2012"
      },
      "committer": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu Jun 07 15:30:36 2012"
      },
      "message": "LukeIS: bumping revision numbers to 2.23\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17137 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "6b4c35b9f8a0da880f216caa86f355b613b09858",
      "tree": "295e0374ce3f34ed7c66de3839b410a3217b4d37",
      "parents": [
        "e41d10583a4d09579721a6f31ce4e7306e65e662"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue May 29 14:35:49 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue May 29 14:35:49 2012"
      },
      "message": "DavidBurns ignoring the message that is returned by chromedriver when we try quit and fail and leave it up to the Service\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17055 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "e41d10583a4d09579721a6f31ce4e7306e65e662",
      "tree": "b9b6485e5314ffd801b73f10853fa91b825dfe22",
      "parents": [
        "fb934b2afda10f02bc1f7adea32937ac1a3bbd21"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue May 29 14:22:09 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue May 29 14:22:09 2012"
      },
      "message": "DavidBurns re-raise the exception passed to me when trying to start a ChomeDriver session instead of catching and changing the message\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17054 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "fb934b2afda10f02bc1f7adea32937ac1a3bbd21",
      "tree": "45c3fb9c976127b9e8f61934638134d120dbd5b4",
      "parents": [
        "c9eecab70f429d3c2c99c055fb2a72651870191a"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue May 29 14:12:58 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue May 29 14:12:58 2012"
      },
      "message": "DavidBurns bumping version numbers\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17053 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "c9eecab70f429d3c2c99c055fb2a72651870191a",
      "tree": "b9c4ebfe804ba185fbefd1e481bc418610e0bd20",
      "parents": [
        "47bf8dfbf89e893ea60a6f2aa758cdd6a2eb4e6e"
      ],
      "author": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Sat May 26 05:48:44 2012"
      },
      "committer": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Sat May 26 05:48:44 2012"
      },
      "message": "LukeIS: adding ability to set page load timeout in python. Updates Issue 687\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17026 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "47bf8dfbf89e893ea60a6f2aa758cdd6a2eb4e6e",
      "tree": "b47788e0b38d1580be02dcab72d425c7b37709ca",
      "parents": [
        "185b36441459be21f170a51bf2e2394f8b978ad5"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Fri May 25 14:56:14 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Fri May 25 14:56:14 2012"
      },
      "message": "DavidBurns updated page loading tests for python\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@17019 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "185b36441459be21f170a51bf2e2394f8b978ad5",
      "tree": "58001d2fb6980f6b50069bfcc54a2a697871ddc2",
      "parents": [
        "067fa9ffce6cc11928020ca48ec9b9344e1c7d91"
      ],
      "author": {
        "name": "simon.m.stewart",
        "email": "simon.m.stewart@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu May 24 14:08:49 2012"
      },
      "committer": {
        "name": "simon.m.stewart",
        "email": "simon.m.stewart@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu May 24 14:08:49 2012"
      },
      "message": "SimonStewart: Fixing a dependency in the py build.desc\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@16998 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "067fa9ffce6cc11928020ca48ec9b9344e1c7d91",
      "tree": "c42a4cdc66c99abac785cc3d62f8f3a582fcc1ce",
      "parents": [
        "9a00cbd7d1b9b12743384e7fafcd4f3335ae85b3"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu May 24 09:04:08 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu May 24 09:04:08 2012"
      },
      "message": "DavidBurns adding clear tests and fixing exception bug they showed\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@16992 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "9a00cbd7d1b9b12743384e7fafcd4f3335ae85b3",
      "tree": "ba8ad7cbd0ef3641fd82e01df3014436d5105157",
      "parents": [
        "a1f19d2dffc91382517c878e22c21f2d1633a4e4"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu May 24 09:02:15 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Thu May 24 09:02:15 2012"
      },
      "message": "DavidBurns updating Children finding tests for python\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@16991 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "a1f19d2dffc91382517c878e22c21f2d1633a4e4",
      "tree": "d97222a520162e2e3088d9b7779847d0846db5b3",
      "parents": [
        "8ae6aa6e404833e4de1e5619115202a2c9b2be3d"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed May 23 18:19:00 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed May 23 18:19:00 2012"
      },
      "message": "DavidBurns updating alert python tests\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@16984 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "8ae6aa6e404833e4de1e5619115202a2c9b2be3d",
      "tree": "d8e11d054be707f1016128a5fc89fe1896b10cdf",
      "parents": [
        "4d927d1c0c677e51862a6daac37bac71929dbca7"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed May 23 16:20:03 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed May 23 16:20:03 2012"
      },
      "message": "DavidBurns adding more tests for element attributes since moar tests are always good!\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@16983 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "4d927d1c0c677e51862a6daac37bac71929dbca7",
      "tree": "e5a3d6c444f9ef8e64ad8249d437ada062470f2d",
      "parents": [
        "cb1d76417c4d0c991094f62dc57295912e3ad797"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed May 23 16:18:24 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Wed May 23 16:18:24 2012"
      },
      "message": "DavidBurns updating a test for the desired behaviour in python. Been on my todo for a long time\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@16982 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "cb1d76417c4d0c991094f62dc57295912e3ad797",
      "tree": "4758b5070d7d328f0a65b05a86db3c1fd4768cc9",
      "parents": [
        "aad7834c64a8f5192f17cb381bb7ad253eb649b2"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue May 22 13:25:11 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue May 22 13:25:11 2012"
      },
      "message": "DavidBurns updated changes with IEDriver server\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@16975 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "aad7834c64a8f5192f17cb381bb7ad253eb649b2",
      "tree": "45a039dcc61a4d06bff5ec4b208be09c8bcc5d01",
      "parents": [
        "304801aede8d4b52a30657201aefed7479c0c9dd"
      ],
      "author": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue May 22 13:20:20 2012"
      },
      "committer": {
        "name": "david.burns@theautomatedtester.co.uk",
        "email": "david.burns@theautomatedtester.co.uk@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue May 22 13:20:20 2012"
      },
      "message": "DavidBurns allowing the IEDriver for python to be able to use the IEDriverServer\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@16974 07704840-8298-11de-bf8c-fd130f914ac9\n"
    },
    {
      "commit": "304801aede8d4b52a30657201aefed7479c0c9dd",
      "tree": "cdd4836105f12a9b5b379f9103c4328a4fd9869f",
      "parents": [
        "948f216433974be8a5731704988f430afb8d7d45"
      ],
      "author": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue May 15 05:13:20 2012"
      },
      "committer": {
        "name": "luke.semerau@gmail.com",
        "email": "luke.semerau@gmail.com@07704840-8298-11de-bf8c-fd130f914ac9",
        "time": "Tue May 15 05:13:20 2012"
      },
      "message": "LukeIS on behalf of Bebe: python file upload should work on windows too. Fixes Issue 3906\n\ngit-svn-id: http://selenium.googlecode.com/svn/trunk/py@16922 07704840-8298-11de-bf8c-fd130f914ac9\n"
    }
  ],
  "next": "948f216433974be8a5731704988f430afb8d7d45"
}
