-
Notifications
You must be signed in to change notification settings - Fork 411
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add a test to demonstrate that Proxy works
The current state of using a Proxy is both well-defined and variously implemented. * Chrome and ChromeDriver uses just the HTTP field with a host:port. * Firefox via GeckoDriver directly requires that the host be provided in the HTTP field and the port be provided in the HTTPPort field. * Firefox via Selenium 2 uses just the HTTP field, with the caveat that connections to localhost are not proxied, by default. An additional preference is needed to unset this. * Firefox via Selenium 3 and GeckoDriver fails because Selenium adds a whole bunch of "nulls" for unset values in the Proxy object, which Marionette does not like. mozilla/geckodriver#490 Fixes #41.
- Loading branch information
Showing
4 changed files
with
106 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters