Skip to content

Commit ecf6f27

Browse files
authored
fix: dark-mode in UI Mode (#33662)
1 parent e047f6b commit ecf6f27

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

packages/playwright-core/src/server/launchApp.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,12 +43,12 @@ export async function launchApp(browserType: BrowserType, options: {
4343
}
4444

4545
const context = await browserType.launchPersistentContext(serverSideCallMetadata(), '', {
46-
channel: !options.persistentContextOptions?.executablePath ? findChromiumChannel(options.sdkLanguage) : undefined,
47-
noDefaultViewport: true,
4846
ignoreDefaultArgs: ['--enable-automation'],
49-
colorScheme: 'no-override',
50-
acceptDownloads: isUnderTest() ? 'accept' : 'internal-browser-default',
5147
...options?.persistentContextOptions,
48+
channel: options.persistentContextOptions?.channel ?? (!options.persistentContextOptions?.executablePath ? findChromiumChannel(options.sdkLanguage) : undefined),
49+
noDefaultViewport: options.persistentContextOptions?.noDefaultViewport ?? true,
50+
acceptDownloads: options?.persistentContextOptions?.acceptDownloads ?? (isUnderTest() ? 'accept' : 'internal-browser-default'),
51+
colorScheme: options?.persistentContextOptions?.colorScheme ?? 'no-override',
5252
args,
5353
});
5454
const [page] = context.pages();

0 commit comments

Comments
 (0)