diff --git a/test/integration/viewer_spec.mjs b/test/integration/viewer_spec.mjs index c9416fbae..52b89c90f 100644 --- a/test/integration/viewer_spec.mjs +++ b/test/integration/viewer_spec.mjs @@ -400,6 +400,14 @@ describe("PDF viewer", () => { it("must check that canvas perfectly fits the page whatever the zoom level is", async () => { await Promise.all( pages.map(async ([browserName, page]) => { + if (browserName === "chrome") { + // Skip the test for Chrome as `scrollIntoView` below hangs since + // Puppeteer 24.5.0 and higher. + // See https://github.com/mozilla/pdf.js/issues/19811. + // TODO: Remove this check once the issue is fixed. + return; + } + // The pdf has a single page with a red background. // We set the viewer background to red, because when screenshoting // some part of the viewer background can be visible.