tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 16e51d090d4b71556868c0b0e52287732f16ae60
parent d183fbe1b44b05702ea0bb4795ab600f0c0d775a
Author: Martin Robinson <mrobinson@igalia.com>
Date:   Thu,  6 Nov 2025 21:35:40 +0000

Bug 1997794 [wpt PR 55817] - wpt: Always run Servo tests in headless mode on WPT TaskCluster, a=testonly

Automatic update from web-platform-tests
wpt: Always run Servo tests in headless mode on WPT TaskCluster

This was done inside of the Servo executor, but we must do it manually
now that the `--headless` and `--no-headless` command line arguments are
processed properly.

Signed-off-by: Martin Robinson <mrobinson@igalia.com>

--

wpt-commits: 2a533e7dd0eca57573a9c17891b1bc2c61419c75
wpt-pr: 55817

Diffstat:
Mtesting/web-platform/tests/tools/ci/taskcluster-run.py | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/testing/web-platform/tests/tools/ci/taskcluster-run.py b/testing/web-platform/tests/tools/ci/taskcluster-run.py @@ -82,8 +82,8 @@ def main(product, channel, commit_range, artifact_path, wpt_args): "--install-fonts", "--verify-log-full" ] - # Enable headless mode for WPE MiniBrowser because it can't work under Xvfb/X11 (needs Wayland) - wpt_args.append("--headless" if product == "wpewebkit_minibrowser" else "--no-headless") + # Enable headless mode for WPE MiniBrowser and Servo because they do not work under Xvfb/X11 (needs Wayland) + wpt_args.append("--headless" if product in ("wpewebkit_minibrowser", "servo") else "--no-headless") wpt_args += get_browser_args(product, channel, artifact_path)