From c8bafc23dc44d9fd7e571fac52152b8510189e52 Mon Sep 17 00:00:00 2001 From: Pavel Feldman Date: Fri, 9 Oct 2026 10:53:47 -0700 Subject: [PATCH] chore(chromium): stop disabling BlockOriginHeaderModificationOnRedirect Chromium fixed the interaction with request interception in 153 (crrev.com/c/8150704), and the feature is gone from 154. Fixes: https://github.com/microsoft/playwright/issues/41690 --- .../playwright-core/src/server/chromium/chromiumSwitches.ts | 3 --- 1 file changed, 3 deletions(-) diff --git a/packages/playwright-core/src/server/chromium/chromiumSwitches.ts b/packages/playwright-core/src/server/chromium/chromiumSwitches.ts index 32c3375c962c4..ce56d1ffb64dc 100644 --- a/packages/playwright-core/src/server/chromium/chromiumSwitches.ts +++ b/packages/playwright-core/src/server/chromium/chromiumSwitches.ts @@ -34,9 +34,6 @@ const disabledFeatures = [ 'PaintHolding', // See https://github.com/microsoft/playwright/issues/32230 'ThirdPartyStoragePartitioning', - // Chromium 149 rejects re-applying the `origin` header on a redirect (as request interception - // does) with net::ERR_INVALID_ARGUMENT. See https://github.com/microsoft/playwright/issues/41690 - 'BlockOriginHeaderModificationOnRedirect', // Chromium 155 aborts preflighted cross-origin redirects with net::ERR_ABORTED while // Fetch interception is enabled. See https://github.com/microsoft/playwright/issues/43242 'AvoidCorsURLLoaderRestartOnRedirect',