Source code
Revision control
Copy as Markdown
Other Tools
This directory tests conformance to HTTPS Upgrading feature of Fetch spec.
HTTPS Upgrading automatically upgrades main frame HTTP navigations to HTTPS and
falls back to the original HTTP URL if the upgraded HTTPS URL isn't available.
In practice, HTTPS Upgrading won't work properly with URLs with non-default
ports. This is because the upgrade logic can't guess the HTTPS port and has to
use the same non-default port number for the upgraded HTTPS URL as the HTTP URL.
won't work because the server can't serve both http and https on the same port.
The tests in this directory rely on this fact:
load, since the server serves http URLs on {{http-port}} instead.
Therefore, the simplest way to run these tests is through
ports.