gecko-dev/testing/web-platform/tests/docs/running-tests/webkitgtk_minibrowser.md
Carlos Alberto Lopez Perez e054ea2250 Bug 1586930 [wpt PR 19466] - Add webkitgtk_minibrowser runs to taskcluster daily., a=testonly
Automatic update from web-platform-tests
Add webkitgtk_minibrowser runs to taskcluster daily. (#19466)

This is testing with the stable channel for now,
beta or nightly channels may be integrated later.

It uses a different docker image on taskcluster that
is currently configured with the last stable version
of WebKitGTK with experimental features enabled.

When the test start in taskcluster the browser will be installed
from the required channel.

Enable at run-time on webkitgtk_minibrowser some
features that are disabled by default.

Ensure also that the required --host=127.0.0.1
argument when running in docker is automatically
passed to the webdriver by the wpt runner.
--

wpt-commits: 9f0aff8885b01a38dcce738c02c58bd66300a25d
wpt-pr: 19466
2019-10-14 11:23:49 +00:00

707 B

WebKitGTK MiniBrowser

To be able to run tests with the WebKitGTK MiniBrowser you need the following packages installed:

  • Fedora: webkit2gtk3-devel
  • Debian or Ubuntu: webkit2gtk-driver

The WebKitGTK MiniBrowser is not installed on the default binary path. The wpt script will try to automatically locate it, but if you need to run it manually you can find it on any of this paths:

  • Fedora: /usr/libexec/webkit2gtk-4.0/MiniBrowser
  • Debian or Ubuntu: /usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/MiniBrowser
    • Note: if the machine architecture is not x86_64, then it will be located inside: /usr/lib/${TRIPLET}/webkit2gtk-4.0/MiniBrowser where TRIPLET=$(gcc -dumpmachine)