| Index: third_party/WebKit/LayoutTests/imported/wpt/README.md
|
| diff --git a/third_party/WebKit/LayoutTests/imported/wpt/README.md b/third_party/WebKit/LayoutTests/imported/wpt/README.md
|
| index 8e4866ab6bc1772d451194eab4063a19c0614d3b..690e4e3ea1d8f13a12a0b52ac83fbd4cd660b1b5 100644
|
| --- a/third_party/WebKit/LayoutTests/imported/wpt/README.md
|
| +++ b/third_party/WebKit/LayoutTests/imported/wpt/README.md
|
| @@ -18,9 +18,12 @@ Running the Tests
|
| =================
|
|
|
| The tests are designed to be run from your local computer. The test
|
| -environment requires Python 2.7+ (but not Python 3.x). You will also
|
| -need a copy of OpenSSL. Users on Windows should read the
|
| -[Windows Notes](#windows-notes) section below.
|
| +environment requires [Python 2.7+](http://www.python.org/downloads) (but not Python 3.x).
|
| +You will also need a copy of OpenSSL.
|
| +
|
| +On Windows, be sure to add the Python directory (`c:\python2x`, by default) to
|
| +your `%Path%` [Environment Variable](http://www.computerhope.com/issues/ch000549.htm),
|
| +and read the [Windows Notes](#windows-notes) section below.
|
|
|
| To get the tests running, you need to set up the test domains in your
|
| [`hosts` file](http://en.wikipedia.org/wiki/Hosts_%28file%29%23Location_in_the_file_system). The
|
| @@ -80,17 +83,24 @@ Running wptserve with SSL enabled on Windows typically requires
|
| installing an OpenSSL distribution.
|
| [Shining Light](https://slproweb.com/products/Win32OpenSSL.html)
|
| provide a convenient installer that is known to work, but requires a
|
| -little extra setup.
|
| -
|
| -After installation ensure that the path to OpenSSL is on your `%Path%`
|
| -environment variable.
|
| -
|
| -Then set the path to the default OpenSSL configuration file (usually
|
| -something like `C:\OpenSSL-Win32\bin\openssl.cfg` in the server
|
| -configuration. To do this copy `config.default.json` in the
|
| -web-platform-tests root to `config.json`. Then edit the JSON so that
|
| -the key `ssl/openssl/base_conf_path` has a value that is the path to
|
| -the OpenSSL config file.
|
| +little extra setup, i.e.:
|
| +
|
| +Run the installer for Win32_OpenSSL_v1.1.0b (30MB). During installation,
|
| +change the default location for where to Copy OpenSSL Dlls from the
|
| +System directory to the /bin directory.
|
| +
|
| +After installation, ensure that the path to OpenSSL (typically,
|
| +this will be `C:\OpenSSL-Win32\bin`) is in your `%Path%`
|
| +[Environment Variable](http://www.computerhope.com/issues/ch000549.htm).
|
| +If you forget to do this part, you will most likely see a 'File Not Found'
|
| +error when you start wptserve.
|
| +
|
| +Finally, set the path value in the server configuration file to the
|
| +default OpenSSL configuration file location. To do this,
|
| +copy `config.default.json` in the web-platform-tests root to `config.json`.
|
| +Then edit the JSON so that the key `ssl/openssl/base_conf_path` has a
|
| +value that is the path to the OpenSSL config file (typically this
|
| +will be `C:\\OpenSSL-Win32\\bin\\openssl.cfg`).
|
|
|
| Alternatively, you may also use
|
| [Bash on Ubuntu on Windows](https://msdn.microsoft.com/en-us/commandline/wsl/about)
|
|
|