From bff90b5abbd831cf83e5e4f20b0da4144361a6bd Mon Sep 17 00:00:00 2001 From: Dmitry Gozman Date: Mon, 20 Jun 2022 17:27:45 -0700 Subject: [PATCH] fix(chromium): disable back-forward cache (#14996) Otherwise, back/forward navigation does not intercept requests. --- packages/playwright-core/src/server/chromium/chromium.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/playwright-core/src/server/chromium/chromium.ts b/packages/playwright-core/src/server/chromium/chromium.ts index ad2deee6eb..c51ec5ee09 100644 --- a/packages/playwright-core/src/server/chromium/chromium.ts +++ b/packages/playwright-core/src/server/chromium/chromium.ts @@ -329,6 +329,7 @@ const DEFAULT_ARGS = [ '--enable-features=NetworkService,NetworkServiceInProcess', '--disable-background-timer-throttling', '--disable-backgrounding-occluded-windows', + '--disable-back-forward-cache', // Avoids surprises like main request not being intercepted during page.goBack(). '--disable-breakpad', '--disable-client-side-phishing-detection', '--disable-component-extensions-with-background-pages',