From 0a7c582ecb8d4ee401920628c70e1a3726ebf430 Mon Sep 17 00:00:00 2001 From: Devin Rousso Date: Fri, 19 Jun 2026 11:20:16 -0600 Subject: [PATCH] fix(webview): also invoke `setExtraHTTPHeaders` during session init --- packages/playwright-core/src/server/webkit/webview/wvPage.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/playwright-core/src/server/webkit/webview/wvPage.ts b/packages/playwright-core/src/server/webkit/webview/wvPage.ts index 1969512faa528..63fb72b73709c 100644 --- a/packages/playwright-core/src/server/webkit/webview/wvPage.ts +++ b/packages/playwright-core/src/server/webkit/webview/wvPage.ts @@ -182,6 +182,7 @@ export class WVPage implements PageDelegate { this._workers.initializeSession(session), session.sendMayFail('Page.setBootstrapScript', { source: this._calculateBootstrapScript() }), session.sendMayFail('Runtime.evaluate', { expression: saveGlobalsSnapshotSource, returnByValue: true } as any), + session.sendMayFail('Network.setExtraHTTPHeaders', { headers: headersArrayToObject(this._calculateExtraHTTPHeaders(), false /* lowerCase */) }), ]); if (this._page.needsRequestInterception()) { await Promise.all([