**Context:** - Playwright Version: 1.17.0 - Operating System: Windows, Linux and Mac - Node.js version: 14.18.1 - Browser: Chromium (Electron) - Extra: N/A <!-- CLI to auto-capture this info --> <!-- npx envinfo --preset playwright --markdown --> **Code Snippet** ```javascript import test from "../fixtures/common"; import { expect } from "@playwright/test"; import { OnboardingPage } from "../models/OnboardingPage"; test("Onboarding", async ({ page }) => { const onboardingPage = new OnboardingPage(page); await test.step("Get started", async () => { expect(await onboardingPage.getStartedButton).toBeVisible(); expect(await page.screenshot({ fullPage: true })).toMatchSnapshot(`getstarted.png`); }); }) ``` **Describe the bug** On Electron application, I unfortunately can't take a screenshot of the full page. https://playwright.dev/docs/screenshots#full-page-screenshots