Implement custom command codec by mykola-mokhnach · Pull Request #817 · appium/java-client

Change list

This is kind of dirty hack to make W3C protocol working properly with Appium. Currently Selenium has a bunch of hardcoded javascript snippets there, which are not going to work in mobile env. I'm also not sure how this is going to work in web context.

Perhaps, @TikhomirovSergey, you'll have better ideas on how to improve it. Check the recent conversation in java_client Slack group for more details.

Types of changes

  • No changes in production code.
  • Bugfix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)