diff --git a/spec/webview-spec.ts b/spec/webview-spec.ts index 81410162a6a..fb3be78041a 100644 --- a/spec/webview-spec.ts +++ b/spec/webview-spec.ts @@ -14,8 +14,6 @@ import { HexColors, ScreenCapture } from './lib/screen-helpers'; declare let WebView: any; const features = process._linkedBinding('electron_common_features'); -const isMacArm64 = (process.platform === 'darwin' && process.arch === 'arm64'); - async function loadWebView (w: WebContents, attributes: Record, opts?: {openDevTools?: boolean}): Promise { const { openDevTools } = { openDevTools: false, @@ -2107,9 +2105,8 @@ describe(' tag', function () { } }); - // TODO(miniak): figure out why this is failing on windows - // TODO(vertedinde): figure out why this is failing on mac arm64 - ifdescribe(process.platform !== 'win32' && !isMacArm64)('.capturePage()', () => { + // FIXME: This test is flaking constantly on Linux and macOS. + xdescribe('.capturePage()', () => { it('returns a Promise with a NativeImage', async function () { this.retries(5);