@Override
    public WebResourceResponse shouldInterceptRequest(WebView view, String url) {
      if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
        return CWVC.shouldInterceptRequest(view, url);
      }
      return null;
    }
Unconventional way of adding a Javascript interface but the main reason why I took this way
is that it is working stable compared to the webview.addJavascriptInterface way.
selendroid-server/src/main/java/io/selendroid/server/model/SelendroidWebDriver.java