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) |