class Selenium::WebDriver::Proxy
def as_json(*)
def as_json(*) json_result = { 'proxyType' => TYPES[type].downcase, 'ftpProxy' => ftp, 'httpProxy' => http, 'noProxy' => no_proxy.is_a?(String) ? no_proxy.split(', ') : no_proxy, 'proxyAutoconfigUrl' => pac, 'sslProxy' => ssl, 'autodetect' => auto_detect, 'socksProxy' => socks, 'socksUsername' => socks_username, 'socksPassword' => socks_password, 'socksVersion' => socks_version }.compact json_result if json_result.length > 1 end