Skip to content

Commit 93dc409

Browse files
authored
[web:tools] disable search engine choice screen in flutter run (flutter#154059)
The choice screen is irrelevant when debugging apps locally. `flutter run` creates a separate user profile for testing only. It doesn't touch users' browser settings. Fixes flutter#153928
1 parent 3e4f1cd commit 93dc409

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

packages/flutter_tools/lib/src/web/chrome.dart

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,12 @@ class ChromiumLauncher {
215215
'--no-default-browser-check',
216216
'--disable-default-apps',
217217
'--disable-translate',
218+
219+
// Remove the search engine choice screen. It's irrelevant for app
220+
// debugging purposes.
221+
// See: https://github.com/flutter/flutter/issues/153928
222+
'--disable-search-engine-choice-screen',
223+
218224
if (headless)
219225
...<String>[
220226
'--headless',

packages/flutter_tools/test/web.shard/chrome_test.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ const List<String> kChromeArgs = <String>[
2929
'--no-default-browser-check',
3030
'--disable-default-apps',
3131
'--disable-translate',
32+
'--disable-search-engine-choice-screen',
3233
];
3334

3435
const List<String> kCodeCache = <String>[

0 commit comments

Comments
 (0)