webdriver icon indicating copy to clipboard operation
webdriver copied to clipboard

Allow for specifying schema in "proxy"

Open sadym-chromium opened this issue 3 months ago • 4 comments

Addressing https://github.com/w3c/webdriver/issues/1920.

Currently, WebDriver capabilities allow for configuring proxy by protocol. Meaning the protocol traffic can be proxied via the same protocol proxy.

Chromium can proxy traffic via different proxy protocols, and can configure which proxy to use for which protocol. In Chromium, the possible proxy schemas are http, https, socks4, socks5. Also user can configure separately proxy for HTTP, HTTPS and all other requests (SOCKS).

In order to allow for such configurations, we propose the following:

  • Allow for schemas (http, https, socks4, socks5) in the proxy url.
  • Deprecate socks in favor of other proxy configuration.

Preview | Diff

sadym-chromium avatar Aug 29 '25 14:08 sadym-chromium