1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-19 14:48:08 +02:00

Skip the "must check that canvas perfectly fits the page whatever the zoom level" integration test in Chrome

This is a temporary measure to reduce noise until #19811 is fixed. Note
that this shouldn't be an issue in terms of coverage because we still
run the test in Firefox.
This commit is contained in:
Tim van der Meij 2025-04-13 19:26:42 +02:00
parent efe4a3455a
commit 923753a66b
No known key found for this signature in database
GPG key ID: 8C3FD2925A5F2762

View file

@ -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.