Bug 1440672 [wpt PR 8979] - Support wpt run safari (Safari 11 and Technology Preview...
commit10d7931bcf100066da3b8f6083a49e368ce87bb1
authorGeoffrey Sneddon <me@gsnedders.com>
Mon, 26 Mar 2018 14:45:56 +0000 (26 14:45 +0000)
committerJames Graham <james@hoppipolla.co.uk>
Sat, 31 Mar 2018 21:28:54 +0000 (31 22:28 +0100)
tree1545a5435751d6bab77556eba6f40ceea2524a16
parent4f1900606003ad4958205c73d57de97e5417675d
Bug 1440672 [wpt PR 8979] - Support wpt run safari (Safari 11 and Technology Preview), a=testonly

Automatic update from web-platform-testsSupport wpt run safari (Safari 11 and Technology Preview) (#8979)

Based on unfinished support for Safari 10:
https://github.com/w3c/wptrunner/pull/225

Tested with Safari 11 and Technology Preview, but whether this still
works with Safari 10 has not been tested. It probably doesn't work.

Also improve the debug logging around WebDriver start and document the
manual setup required to make `wpt run safari` work.

wpt-commits: 10d9c8de236f1a332dfdd54d04496c272406a3d1
wpt-pr: 8979
wpt-commits: 10d9c8de236f1a332dfdd54d04496c272406a3d1
wpt-pr: 8979
testing/web-platform/meta/MANIFEST.json
testing/web-platform/tests/.pyup.yml
testing/web-platform/tests/docs/_running-tests/chrome_android.md
testing/web-platform/tests/docs/_running-tests/index.md
testing/web-platform/tests/docs/_running-tests/safari.md [new file with mode: 0644]
testing/web-platform/tests/tools/wpt/browser.py
testing/web-platform/tests/tools/wpt/run.py
testing/web-platform/tests/tools/wptrunner/requirements_safari.txt [new file with mode: 0644]
testing/web-platform/tests/tools/wptrunner/wptrunner/browsers/__init__.py
testing/web-platform/tests/tools/wptrunner/wptrunner/browsers/safari.py [new file with mode: 0644]
testing/web-platform/tests/tools/wptrunner/wptrunner/webdriver_server.py