microsoft/playwright · error · Error
Method not implemented
Error message
Method not implemented
What it means
Error "Method not implemented" thrown in microsoft/playwright.
Source
Thrown at packages/playwright-core/src/server/webkit/webview/wvPage.ts:765
} as any;
}
return `(${polyfill.toString()})();`;
}
async _updateBootstrapScript(): Promise<void> {
await this._updateState('Page.setBootstrapScript', { source: this._calculateBootstrapScript() });
}
async closePage(): Promise<void> {
await this._session.sendMayFail('Runtime.evaluate', {
expression: 'window.close()',
emulateUserGesture: true,
} as any);
this._session.connection.close();
}
async setBackgroundColor(color?: { r: number; g: number; b: number; a: number; }): Promise<void> {
throw new Error('Method not implemented');
}
private validateScreenshotDimension(side: number, omitDeviceScaleFactor: boolean) {
// Cairo based implementations (Linux and Windows) have hard limit of 32767
// (see https://github.com/microsoft/playwright/issues/16727).
if (process.platform === 'darwin')
return;
if (!omitDeviceScaleFactor && this._page.browserContext._options.deviceScaleFactor)
side = Math.ceil(side * this._page.browserContext._options.deviceScaleFactor);
if (side > 32767)
throw new Error('Cannot take screenshot larger than 32767 pixels on any dimension');
}
async takeScreenshot(progress: Progress, format: string, documentRect: types.Rect | undefined, viewportRect: types.Rect | undefined, quality: number | undefined, fitsViewport: boolean, scale: 'css' | 'device'): Promise<Buffer> {
const rect = (documentRect || viewportRect)!;
const omitDeviceScaleFactor = scale === 'css';
if (omitDeviceScaleFactor)
throw new Error('css screenshots are not implemented');View on GitHub (pinned to c8fc3bf8d3)
When it happens
Trigger: Thrown at packages/playwright-core/src/server/webkit/webview/wvPage.ts:765 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of microsoft/playwright@c8fc3bf8d3 (2026-08-12).
Data as JSON: /api/errors/b7d260bba5500e98.
Report an issue: GitHub.