From 11d5d6d0ce1c30eb790a26e832b9e42a2caefc1d Mon Sep 17 00:00:00 2001 From: Tim van der Meij Date: Mon, 25 Aug 2025 20:02:32 +0200 Subject: [PATCH] Skip the curvature ink editor integration test for Chrome on Windows This test permafails for that particular OS/browser combination. Fixes 18d3dc18. --- test/integration/ink_editor_spec.mjs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/test/integration/ink_editor_spec.mjs b/test/integration/ink_editor_spec.mjs index 3a205cec9..a8ee95b7d 100644 --- a/test/integration/ink_editor_spec.mjs +++ b/test/integration/ink_editor_spec.mjs @@ -1216,6 +1216,13 @@ describe("The pen-drawn shape must maintain correct curvature regardless of the it("must retain correct curvature regardless of the page or the curve's endpoint location", async () => { await Promise.all( pages.map(async ([browserName, page]) => { + if (browserName === "chrome" && navigator.platform.includes("Win")) { + // Skip the test for Chrome on Windows because it doesn't allow to + // have elements outside the viewport and thus permafails with e.g. + // `Cannot move beyond viewport (x: -32, y: 241)`. + return; + } + await switchToInk(page); // Creating a reference curve on the first page with end