Skip to content

Commit ea5e4e0

Browse files
authored
Update Firefox test runner flags (#25520)
To ease live macOS Firefox browser debugging, disable the confirmation prompt on cmd-q to kill browser. Also hide the about:config confirmation prompt, gets old to toggle that when troubleshooting.
1 parent bff56e2 commit ea5e4e0

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

emrun.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -244,6 +244,11 @@ def create_emrun_safe_firefox_profile():
244244
user_pref("browser.sessionstore.restore_on_demand", false);
245245
user_pref("browser.sessionstore.max_resumed_crashes", -1);
246246
user_pref("toolkit.startup.max_resumed_crashes", -1);
247+
// Ease shutting down browser instances in the parallel browser harness
248+
user_pref("browser.warnOnQuit", false);
249+
user_pref("browser.warnOnQuitShortcut", false);
250+
// Hide about:config confirmation prompt - devs are advanced users
251+
user_pref("browser.aboutConfig.showWarning", false);
247252
// Don't show the slow script dialog popup
248253
user_pref("dom.max_script_run_time", 0);
249254
user_pref("dom.max_chrome_script_run_time", 0);

test/firefox_user.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,11 @@ user_pref("services.sync.prefs.sync.browser.sessionstore.restore_on_demand", fal
1313
user_pref("browser.sessionstore.restore_on_demand", false);
1414
user_pref("browser.sessionstore.max_resumed_crashes", -1);
1515
user_pref("toolkit.startup.max_resumed_crashes", -1);
16+
// Ease shutting down browser instances in the parallel browser harness
17+
user_pref("browser.warnOnQuit", false);
18+
user_pref("browser.warnOnQuitShortcut", false);
19+
// Hide about:config confirmation prompt - devs are advanced users
20+
user_pref("browser.aboutConfig.showWarning", false);
1621
// Don't show the slow script dialog popup
1722
user_pref("dom.max_script_run_time", 0);
1823
user_pref("dom.max_chrome_script_run_time", 0);

0 commit comments

Comments
 (0)