Correct a javadoc comment to remove a reference to a class that is long gone. No logical changes.
Fixing failing test due to miscount of calls to findElement.
Fix JS execution on Firefox 22+. Turns out that get/setUserData is gone. Replaced by
simple hack involving modifying a property.
Remove sizzle dependency from the firefox driver. We only needed this for versions of firefox
prior to 3.5, which we no longer support.
Remove a TODO that's never going to happen. No logical changes.
Fixed Select.escapeQuotes method

Signed-off-by: Simon Stewart <simon.m.stewart@gmail.com>
UTF-8 encoded user-extensions.js support. Fixes issue 1646

Signed-off-by: Simon Stewart <simon.m.stewart@gmail.com>
removing never fully implemented reference to getting 'Session logs'
Implementation of some new commands(/sessions, /log/types, /log)

Adding tests for /log/types and /log

Removal property 'sessions'

Signed-off-by: Luke Inman-Semerau <luke.semerau@gmail.com>
keeping command get available log types in sync with Java names
Updating Javadocs for TouchActions

Signed-off-by: Luke Inman-Semerau <luke.semerau@gmail.com>
Fixing set of firefox preferences for logging prefs.

After this fix fxdriver correctly set logging preferences.
Fix handling of conversion errors at node side.

It prevents 500 response with HTML body when
node failed at conversion of input json data.

1. move conversion into base try catch of request handler.
2. report better info wen invalid input is provided for setBrowserSize/setBrowserPosition.
3. make sure thet python binding sends integers as input for setBrowserSize/setBrowserPosition.
use check with wait for CrashWhenStartingBrowserTest.serverCrashesStartingFirefox
Allow to set default logLevel for standalone-server.

Now there are 3 variants possible:
1. (existed and unchanged) passing -debug parameter will set FINE level.
2. (new) passing no -debug and -Dselenium.LOGGER.level=<value>
will set <value> level.
3. (existed and unchanged) passing nothing will set INFO level.

Fixes issue 2285.
update documentation templates for selenium.webdriver.common.*
implemented crazyfun task for generating python api docs

Now it can be run as: go.bat //py:docs
Checked for mswin32 only but sould work everywhere.

Fixes issue 2360.
updated doc strings for selenium.webdriver.common.*

During doc check found and fix bug at Proxy.proxy_type setter:
guard is always checked for AUTODETECT not for passed value.
updated crazyfun task for generating python api docs.

1. remove dependency for 'make'
2. make unified with another crazyfun code
makind an alias for //py:docs -> py_docs. Yup. I am that lazy.