| 
									
										
										
										
											2020-02-11 14:32:15 -08:00
										 |  |  | // Any comment. You must start the file with a comment! | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-08-31 12:15:46 +03:00
										 |  |  | // ================================================================= | 
					
						
							|  |  |  | // THESE ARE THE PROPERTIES THAT MUST BE ENABLED FOR JUGGLER TO WORK | 
					
						
							|  |  |  | // ================================================================= | 
					
						
							| 
									
										
										
										
											2024-01-13 00:19:49 +01:00
										 |  |  | pref("dom.input_events.security.minNumTicks", 0); | 
					
						
							|  |  |  | pref("dom.input_events.security.minTimeElapsedInMS", 0); | 
					
						
							| 
									
										
										
										
											2021-08-31 12:15:46 +03:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-02-22 13:17:33 -08:00
										 |  |  | pref("dom.iframe_lazy_loading.enabled", false); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-08-31 12:15:46 +03:00
										 |  |  | pref("datareporting.policy.dataSubmissionEnabled", false); | 
					
						
							|  |  |  | pref("datareporting.policy.dataSubmissionPolicyAccepted", false); | 
					
						
							|  |  |  | pref("datareporting.policy.dataSubmissionPolicyBypassNotification", true); | 
					
						
							| 
									
										
										
										
											2020-03-24 23:25:17 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-01-23 11:29:48 -08:00
										 |  |  | // Force pdfs into downloads. | 
					
						
							| 
									
										
										
										
											2022-03-04 03:22:28 -07:00
										 |  |  | pref("pdfjs.disabled", true); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-03-26 15:01:07 -07:00
										 |  |  | // This preference breaks our authentication flow. | 
					
						
							|  |  |  | pref("network.auth.use_redirect_for_retries", false); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-01-23 11:29:48 -08:00
										 |  |  | // Disable cross-process iframes, but not cross-process navigations. | 
					
						
							| 
									
										
										
										
											2022-03-04 03:22:28 -07:00
										 |  |  | pref("fission.webContentIsolationStrategy", 0); | 
					
						
							| 
									
										
										
										
											2023-01-23 11:29:48 -08:00
										 |  |  | 
 | 
					
						
							|  |  |  | // Disable BFCache in parent process. | 
					
						
							|  |  |  | // We also separately disable BFCache in content via docSchell property. | 
					
						
							| 
									
										
										
										
											2022-03-04 03:22:28 -07:00
										 |  |  | pref("fission.bfcacheInParent", false); | 
					
						
							| 
									
										
										
										
											2023-01-23 11:29:48 -08:00
										 |  |  | 
 | 
					
						
							|  |  |  | // Disable first-party-based cookie partitioning. | 
					
						
							|  |  |  | // When it is enabled, we have to retain "thirdPartyCookie^" permissions | 
					
						
							|  |  |  | // in the storageState. | 
					
						
							|  |  |  | pref("network.cookie.cookieBehavior", 4); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Increase max number of child web processes so that new pages | 
					
						
							|  |  |  | // get a new process by default and we have a process isolation | 
					
						
							|  |  |  | // between pages from different contexts. If this becomes a performance | 
					
						
							|  |  |  | // issue we can povide custom '@mozilla.org/ipc/processselector;1' | 
					
						
							|  |  |  | pref("dom.ipc.processCount", 60000); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Never reuse processes as they may keep previously overridden values | 
					
						
							|  |  |  | // (locale, timezone etc.). | 
					
						
							|  |  |  | pref("dom.ipc.processPrelaunch.enabled", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Isolate permissions by user context. | 
					
						
							|  |  |  | pref("permissions.isolateBy.userContext", true); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Allow creating files in content process - required for | 
					
						
							|  |  |  | // |Page.setFileInputFiles| protocol method. | 
					
						
							|  |  |  | pref("dom.file.createInChild", true); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Do not warn when closing all open tabs | 
					
						
							|  |  |  | pref("browser.tabs.warnOnClose", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Do not warn when closing all other open tabs | 
					
						
							|  |  |  | pref("browser.tabs.warnOnCloseOtherTabs", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Do not warn when multiple tabs will be opened | 
					
						
							|  |  |  | pref("browser.tabs.warnOnOpen", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Do not warn on quitting Firefox | 
					
						
							|  |  |  | pref("browser.warnOnQuit", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Disable popup-blocker | 
					
						
							|  |  |  | pref("dom.disable_open_during_load", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Disable the ProcessHangMonitor | 
					
						
							|  |  |  | pref("dom.ipc.reportProcessHangs", false); | 
					
						
							|  |  |  | pref("hangmonitor.timeout", 0); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Allow the application to have focus even it runs in the background | 
					
						
							|  |  |  | pref("focusmanager.testmode", true); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // No ICC color correction. We need this for reproducible screenshots. | 
					
						
							|  |  |  | // See https://developer.mozilla.org/en/docs/Mozilla/Firefox/Releases/3.5/ICC_color_correction_in_Firefox. | 
					
						
							|  |  |  | pref("gfx.color_management.mode", 0); | 
					
						
							|  |  |  | pref("gfx.color_management.rendering_intent", 3); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Always use network provider for geolocation tests so we bypass the | 
					
						
							|  |  |  | // macOS dialog raised by the corelocation provider | 
					
						
							|  |  |  | pref("geo.provider.testing", true); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-03-04 03:22:28 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-08-31 12:15:46 +03:00
										 |  |  | // ================================================================= | 
					
						
							| 
									
										
										
										
											2023-01-23 11:29:48 -08:00
										 |  |  | // THESE ARE NICHE PROPERTIES THAT ARE NICE TO HAVE | 
					
						
							| 
									
										
										
										
											2021-08-31 12:15:46 +03:00
										 |  |  | // ================================================================= | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-06-06 15:08:23 -07:00
										 |  |  | // Enable software-backed webgl. See https://phabricator.services.mozilla.com/D164016 | 
					
						
							|  |  |  | pref("webgl.forbid-software", false); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-04-24 21:28:08 +00:00
										 |  |  | // Disable auto-fill for credit cards and addresses. | 
					
						
							|  |  |  | // See https://github.com/microsoft/playwright/issues/21393 | 
					
						
							|  |  |  | pref("extensions.formautofill.creditCards.supported", "off"); | 
					
						
							|  |  |  | pref("extensions.formautofill.addresses.supported", "off"); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Allow access to system-added self-signed certificates. This aligns | 
					
						
							|  |  |  | // firefox behavior with other browser defaults. | 
					
						
							|  |  |  | pref("security.enterprise_roots.enabled", true); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-01-23 11:29:48 -08:00
										 |  |  | // Avoid stalling on shutdown, after "xpcom-will-shutdown" phase. | 
					
						
							|  |  |  | // This at least happens when shutting down soon after launching. | 
					
						
							|  |  |  | // See AppShutdown.cpp for more details on shutdown phases. | 
					
						
							|  |  |  | pref("toolkit.shutdown.fastShutdownStage", 3); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-08-31 12:15:46 +03:00
										 |  |  | // Use light theme by default. | 
					
						
							|  |  |  | pref("ui.systemUsesDarkTheme", 0); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-02-01 15:50:11 -08:00
										 |  |  | // Only allow the old modal dialogs. This should be removed when there is | 
					
						
							|  |  |  | // support for the new modal UI (see Bug 1686743). | 
					
						
							|  |  |  | pref("prompts.contentPromptSubDialog", false); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-04-16 18:13:53 -07:00
										 |  |  | // Do not use system colors - they are affected by themes. | 
					
						
							|  |  |  | pref("ui.use_standins_for_native_colors", true); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-03-22 23:52:59 -07:00
										 |  |  | pref("dom.push.serverURL", ""); | 
					
						
							| 
									
										
										
										
											2022-07-05 08:20:01 -07:00
										 |  |  | // This setting breaks settings loading. | 
					
						
							| 
									
										
										
										
											2020-03-22 23:52:59 -07:00
										 |  |  | pref("services.settings.server", ""); | 
					
						
							|  |  |  | pref("browser.safebrowsing.provider.mozilla.updateURL", ""); | 
					
						
							|  |  |  | pref("browser.library.activity-stream.enabled", false); | 
					
						
							|  |  |  | pref("browser.search.geoSpecificDefaults", false); | 
					
						
							|  |  |  | pref("browser.search.geoSpecificDefaults.url", ""); | 
					
						
							| 
									
										
										
										
											2020-04-06 12:27:13 -07:00
										 |  |  | pref("captivedetect.canonicalURL", ""); | 
					
						
							| 
									
										
										
										
											2020-04-09 19:03:36 -07:00
										 |  |  | pref("network.captive-portal-service.enabled", false); | 
					
						
							| 
									
										
										
										
											2020-04-06 12:27:13 -07:00
										 |  |  | pref("network.connectivity-service.enabled", false); | 
					
						
							|  |  |  | pref("browser.newtabpage.activity-stream.asrouter.providers.snippets", ""); | 
					
						
							| 
									
										
										
										
											2020-03-22 23:52:59 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-02-11 14:32:15 -08:00
										 |  |  | // Make sure Shield doesn't hit the network. | 
					
						
							|  |  |  | pref("app.normandy.api_url", ""); | 
					
						
							|  |  |  | pref("app.normandy.enabled", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Disable updater | 
					
						
							|  |  |  | pref("app.update.enabled", false); | 
					
						
							|  |  |  | // Disable Firefox old build background check | 
					
						
							|  |  |  | pref("app.update.checkInstallTime", false); | 
					
						
							|  |  |  | // Disable automatically upgrading Firefox | 
					
						
							|  |  |  | pref("app.update.disabledForTesting", true); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // make absolutely sure it is really off | 
					
						
							|  |  |  | pref("app.update.auto", false); | 
					
						
							|  |  |  | pref("app.update.mode", 0); | 
					
						
							|  |  |  | pref("app.update.service.enabled", false); | 
					
						
							|  |  |  | // Dislabe newtabpage | 
					
						
							|  |  |  | pref("browser.startup.homepage", "about:blank"); | 
					
						
							|  |  |  | pref("browser.startup.page", 0); | 
					
						
							|  |  |  | pref("browser.newtabpage.enabled", false); | 
					
						
							|  |  |  | // Do not redirect user when a milstone upgrade of Firefox is detected | 
					
						
							|  |  |  | pref("browser.startup.homepage_override.mstone", "ignore"); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Disable topstories | 
					
						
							|  |  |  | pref("browser.newtabpage.activity-stream.feeds.section.topstories", false); | 
					
						
							|  |  |  | // DevTools JSONViewer sometimes fails to load dependencies with its require.js. | 
					
						
							| 
									
										
										
										
											2023-01-23 11:29:48 -08:00
										 |  |  | // This spams console with a lot of unpleasant errors. | 
					
						
							| 
									
										
										
										
											2020-02-11 14:32:15 -08:00
										 |  |  | // (bug 1424372) | 
					
						
							|  |  |  | pref("devtools.jsonview.enabled", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Increase the APZ content response timeout in tests to 1 minute. | 
					
						
							|  |  |  | // This is to accommodate the fact that test environments tends to be | 
					
						
							|  |  |  | // slower than production environments (with the b2g emulator being | 
					
						
							|  |  |  | // the slowest of them all), resulting in the production timeout value | 
					
						
							|  |  |  | // sometimes being exceeded and causing false-positive test failures. | 
					
						
							|  |  |  | // | 
					
						
							|  |  |  | // (bug 1176798, bug 1177018, bug 1210465) | 
					
						
							|  |  |  | pref("apz.content_response_timeout", 60000); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Indicate that the download panel has been shown once so that | 
					
						
							|  |  |  | // whichever download test runs first doesn't show the popup | 
					
						
							|  |  |  | // inconsistently. | 
					
						
							|  |  |  | pref("browser.download.panel.shown", true); | 
					
						
							|  |  |  | // Background thumbnails in particular cause grief, and disabling | 
					
						
							|  |  |  | // thumbnails in general cannot hurt | 
					
						
							|  |  |  | pref("browser.pagethumbnails.capturing_disabled", true); | 
					
						
							|  |  |  | // Disable safebrowsing components. | 
					
						
							|  |  |  | pref("browser.safebrowsing.blockedURIs.enabled", false); | 
					
						
							|  |  |  | pref("browser.safebrowsing.downloads.enabled", false); | 
					
						
							|  |  |  | pref("browser.safebrowsing.passwords.enabled", false); | 
					
						
							|  |  |  | pref("browser.safebrowsing.malware.enabled", false); | 
					
						
							|  |  |  | pref("browser.safebrowsing.phishing.enabled", false); | 
					
						
							|  |  |  | // Disable updates to search engines. | 
					
						
							|  |  |  | pref("browser.search.update", false); | 
					
						
							|  |  |  | // Do not restore the last open set of tabs if the browser has crashed | 
					
						
							|  |  |  | pref("browser.sessionstore.resume_from_crash", false); | 
					
						
							|  |  |  | // Don't check for the default web browser during startup. | 
					
						
							|  |  |  | pref("browser.shell.checkDefaultBrowser", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Disable browser animations (tabs, fullscreen, sliding alerts) | 
					
						
							|  |  |  | pref("toolkit.cosmeticAnimations.enabled", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Close the window when the last tab gets closed | 
					
						
							|  |  |  | pref("browser.tabs.closeWindowWithLastTab", true); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Do not allow background tabs to be zombified on Android, otherwise for | 
					
						
							|  |  |  | // tests that open additional tabs, the test harness tab itself might get | 
					
						
							|  |  |  | // unloaded | 
					
						
							|  |  |  | pref("browser.tabs.disableBackgroundZombification", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Disable first run splash page on Windows 10 | 
					
						
							|  |  |  | pref("browser.usedOnWindows10.introURL", ""); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Disable the UI tour. | 
					
						
							|  |  |  | // | 
					
						
							|  |  |  | // Should be set in profile. | 
					
						
							|  |  |  | pref("browser.uitour.enabled", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Turn off search suggestions in the location bar so as not to trigger | 
					
						
							|  |  |  | // network connections. | 
					
						
							|  |  |  | pref("browser.urlbar.suggest.searches", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Do not show datareporting policy notifications which can | 
					
						
							|  |  |  | // interfere with tests | 
					
						
							| 
									
										
										
										
											2020-03-22 23:52:59 -07:00
										 |  |  | pref("datareporting.healthreport.documentServerURI", ""); | 
					
						
							|  |  |  | pref("datareporting.healthreport.about.reportUrl", ""); | 
					
						
							| 
									
										
										
										
											2020-02-11 14:32:15 -08:00
										 |  |  | pref("datareporting.healthreport.logging.consoleEnabled", false); | 
					
						
							|  |  |  | pref("datareporting.healthreport.service.enabled", false); | 
					
						
							|  |  |  | pref("datareporting.healthreport.service.firstRun", false); | 
					
						
							|  |  |  | pref("datareporting.healthreport.uploadEnabled", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Automatically unload beforeunload alerts | 
					
						
							|  |  |  | pref("dom.disable_beforeunload", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Disable slow script dialogues | 
					
						
							|  |  |  | pref("dom.max_chrome_script_run_time", 0); | 
					
						
							|  |  |  | pref("dom.max_script_run_time", 0); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Only load extensions from the application and user profile | 
					
						
							|  |  |  | // AddonManager.SCOPE_PROFILE + AddonManager.SCOPE_APPLICATION | 
					
						
							|  |  |  | pref("extensions.autoDisableScopes", 0); | 
					
						
							|  |  |  | pref("extensions.enabledScopes", 5); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Disable metadata caching for installed add-ons by default | 
					
						
							|  |  |  | pref("extensions.getAddons.cache.enabled", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Disable installing any distribution extensions or add-ons. | 
					
						
							|  |  |  | pref("extensions.installDistroAddons", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Turn off extension updates so they do not bother tests | 
					
						
							|  |  |  | pref("extensions.update.enabled", false); | 
					
						
							|  |  |  | pref("extensions.update.notifyUser", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Make sure opening about:addons will not hit the network | 
					
						
							| 
									
										
										
										
											2020-03-22 23:52:59 -07:00
										 |  |  | pref("extensions.webservice.discoverURL", ""); | 
					
						
							| 
									
										
										
										
											2020-02-11 14:32:15 -08:00
										 |  |  | 
 | 
					
						
							|  |  |  | pref("extensions.screenshots.disabled", true); | 
					
						
							|  |  |  | pref("extensions.screenshots.upload-disabled", true); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Disable useragent updates | 
					
						
							|  |  |  | pref("general.useragent.updates.enabled", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Do not scan Wifi | 
					
						
							|  |  |  | pref("geo.wifi.scan", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Show chrome errors and warnings in the error console | 
					
						
							|  |  |  | pref("javascript.options.showInConsole", true); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Disable download and usage of OpenH264: and Widevine plugins | 
					
						
							|  |  |  | pref("media.gmp-manager.updateEnabled", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Do not prompt with long usernames or passwords in URLs | 
					
						
							|  |  |  | pref("network.http.phishy-userpass-length", 255); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Do not prompt for temporary redirects | 
					
						
							|  |  |  | pref("network.http.prompt-temp-redirect", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Disable speculative connections so they are not reported as leaking | 
					
						
							|  |  |  | // when they are hanging around | 
					
						
							|  |  |  | pref("network.http.speculative-parallel-limit", 0); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Do not automatically switch between offline and online | 
					
						
							|  |  |  | pref("network.manage-offline-status", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Make sure SNTP requests do not hit the network | 
					
						
							| 
									
										
										
										
											2020-03-22 23:52:59 -07:00
										 |  |  | pref("network.sntp.pools", ""); | 
					
						
							| 
									
										
										
										
											2020-02-11 14:32:15 -08:00
										 |  |  | 
 | 
					
						
							|  |  |  | // Disable Flash | 
					
						
							|  |  |  | pref("plugin.state.flash", 0); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | pref("privacy.trackingprotection.enabled", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | pref("security.certerrors.mitm.priming.enabled", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Local documents have access to all other local documents, | 
					
						
							|  |  |  | // including directory listings | 
					
						
							|  |  |  | pref("security.fileuri.strict_origin_policy", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Tests do not wait for the notification button security delay | 
					
						
							|  |  |  | pref("security.notification_enable_delay", 0); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Do not automatically fill sign-in forms with known usernames and | 
					
						
							|  |  |  | // passwords | 
					
						
							|  |  |  | pref("signon.autofillForms", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Disable password capture, so that tests that include forms are not | 
					
						
							|  |  |  | // influenced by the presence of the persistent doorhanger notification | 
					
						
							|  |  |  | pref("signon.rememberSignons", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Disable first-run welcome page | 
					
						
							|  |  |  | pref("startup.homepage_welcome_url", "about:blank"); | 
					
						
							|  |  |  | pref("startup.homepage_welcome_url.additional", ""); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Prevent starting into safe mode after application crashes | 
					
						
							|  |  |  | pref("toolkit.startup.max_resumed_crashes", -1); | 
					
						
							|  |  |  | lockPref("toolkit.crashreporter.enabled", false); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | pref("toolkit.telemetry.enabled", false); | 
					
						
							| 
									
										
										
										
											2020-03-22 23:52:59 -07:00
										 |  |  | pref("toolkit.telemetry.server", ""); | 
					
						
							| 
									
										
										
										
											2020-02-11 14:32:15 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-04-21 17:59:27 -07:00
										 |  |  | // Disable downloading the list of blocked extensions. | 
					
						
							|  |  |  | pref("extensions.blocklist.enabled", false); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-09-09 09:36:32 -07:00
										 |  |  | // Force Firefox Devtools to open in a separate window. | 
					
						
							|  |  |  | pref("devtools.toolbox.host", "window"); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-01-13 00:19:49 +01:00
										 |  |  | // Disable auto translations | 
					
						
							|  |  |  | pref("browser.translations.enable", false); | 
					
						
							| 
									
										
										
										
											2024-03-26 15:01:07 -07:00
										 |  |  | 
 | 
					
						
							|  |  |  | // Disable spell check | 
					
						
							|  |  |  | pref("layout.spellcheckDefault", 0); |