From 0ed98941bd71e4c8d596a7313fc2e29c19a0b752 Mon Sep 17 00:00:00 2001 From: David Baker Date: Thu, 28 May 2026 16:08:19 +0100 Subject: [PATCH] Fix playwright screenshot consistency (#33645) Add the --unsafe flag because we like to live dangerously, as commented. --- packages/playwright-common/docker-entrypoint.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/playwright-common/docker-entrypoint.sh b/packages/playwright-common/docker-entrypoint.sh index b615bf24d6..995cfdfaff 100755 --- a/packages/playwright-common/docker-entrypoint.sh +++ b/packages/playwright-common/docker-entrypoint.sh @@ -1,2 +1,7 @@ #!/bin/bash -exec /usr/bin/playwright run-server --port "$PORT" --host 0.0.0.0 + +# --unsafe allows clients to pass CLI flags to chromium for things like disabling +# subpixel rendering which we need for consistent screenshots. +# Better might be to specify them statically here but unfortunately that's not an +# option. +exec /usr/bin/playwright run-server --port "$PORT" --host 0.0.0.0 --unsafe