accessibility.force_disabledAccessibility support . This service may provide certain browser-specific tools to individual add-ons installed in Firefox. If you have never displayed this icon on the tab bar 

 , it means this service is not used and it can be disabled 
1alerts.disableSlidingEffectAnimation notifications.
Disable 
trueapp.update.checkInstallTimeResponsible for counting days after update.
Disable 
falseapp.update.service.enabled 
app.update.staging.enabledOptions related to updating the browser. Firefox will no longer be updated, disable 
falseapz.drag.enabled *By turning on this option 
true , the page scrolling will be smoother. This feature can only work if 
layers.async-pan-zoom.enabled and 
browser.tabs.remote.force-enable are 
enabled.apz.peek_messages.enabled * *The function is needed if the image output from the computer to the monitor or TV is via 
DisplayPort . If your computer does not have or does not use DisplayPort, disable this option 
falsebrowser.aboutHomeSnippets.updateUrlIf you have the Mozilla Firefox Start Page homepage. Various searchable information from Mozilla servers can be displayed under the search query field. Removing the link will not load this information.
browser.cache.disk.enableParameter responsible for the use of disk cache.
When 
false is disabled, all temporary files and page elements downloaded from the Internet will be recorded and stored in RAM, and not on the hard disk. Access to RAM is faster, respectively, and the display of web pages can also occur faster.
If you have a slow hard drive, fast unlimited internet and more than 1 - 2 GB RAM, you can try to disable this option. However, after this, be sure to follow up in Task Manager (Alt + Ctrl + Delete) the process of filling the memory while using the browser and other running programs on the computer. Even in the most difficult situations (a large number of simultaneously open tabs in the browser, watching videos, running antivirus, etc.), the amount of free memory should always remain a few hundred megabytes. If you do not, turn back this parameter 
truebrowser.cache.disk.max_chunks_memory_usage 
browser.cache.disk.max_priority_chunks_memory_usage * *Initially, the default was set to cause some problems with the cache. In new versions of Firefox, the value was changed to 
40960 . Change 10240 to 
40960 in both of these settings.
browser.download.animateNotificationsTurning 
false off will not display a big blue arrow animation when the file is being uploaded.
browser.eme.ui.enabledDisables showing notifications about the need to enable options related to playback of encrypted media content. On Windows XP, Firefox does not support these functions. Therefore, disable 
falsebrowser.fullscreen.animateAnimation of the smooth movement of the upper frame for the visible part of the screen when switching to full screen mode. When you turn off 
false, switching to full-screen mode will be immediately.
browser.migrate.chrome.history.limit 
browser.migrate.chrome.history.maxAgeInDays * *Functions are used to import entries from the Chrome browser to the Firefox browser. With a large number of records errors could occur. The new versions of Firefox fixed them, giving the first parameter a value of 
2000 , and the second 
180 . If you use the same Chrome browser, you can change these values ​​in your Firefox.
browser.pocket.enabledApplication to manage the list of saved articles.
If you do not use 
Pocket , disable 
falsebrowser.safebrowsing.allowOverride 
browser.safebrowsing.blockedURIs.enabled 
browser.safebrowsing.downloads.enabled 
browser.safebrowsing.downloads.remote.block_dangerous 
browser.safebrowsing.downloads.remote.block_dangerous_host 
browser.safebrowsing.downloads.remote.block_potentially_unwanted 
browser.safebrowsing.downloads.remote.block_uncommon 
browser.safebrowsing.downloads.remote.enabled 
browser.safebrowsing.enabled 
browser.safebrowsing.malware.enabled 
browser.safebrowsing.phishing.enabled 
services.sync.prefs.sync.browser.safebrowsing.malware.enabled 
services.sync.prefs.sync.browser.safebrowsing.phishing.enabledBrowser protection features against malicious content sites. At the time of official support for Firefox versions 45 - 52.9 worked. The name (URL) of the site that the user visited was checked against the current phishing lists and distributors of various viruses. What helped to protect the computer. However, in the new Firefox links on which the browser accesses special servers have changed, so have the “keys” with which the “dialogue” took place between the browser and these servers. Most likely, if not all, then most of the safebrowsing functions do not work in older versions of Firefox.
Disable them all 
false , most likely they are already useless.
It is highly recommended to install an alternative to these functions in the browser - an extension, for example uBlock, and in its settings do not turn off the main filter lists (Malware domains, EasyList and RUS: RU AdList).
browser.safebrowsing.downloads.remote.timeout_ms * *The new versions of Firefox increased the pause time between requests to a special Google server from 10 to 15 seconds. Change the value of 10,000 to 
15,000browser.search.geoSpecificDefaults *The function only works in versions of browsers with localization of the United States. Turn off this feature 
false if you have it turned on (Firefox 52).
browser.search.geoip.timeout * *Setup related to the user's country definition. To provide him with a text version of the site in his native language, as well as other information related to his country. Connection time, change the value to 
3000 as in the new Firefox, if you have it different (for Firefox 45 and 48).
browser.selfsupport.urlOpinion Firefox users about the browser. Disable removing the link completely
browser.sessionstore.intervalThe parameter is responsible for the frequency of saving the session to disk while Firefox is running. The goal is to restore open tabs and typed text in messages that have not yet been sent after the emergency closure of the browser and its restart. This is useful if you often write long text in the browser, and before sending it, Firefox with frequent periodicity spontaneously closes with an error. By default, Firefox saves session data every 15 seconds (value 15000 milliseconds). If your Firefox is okay in terms of stability, you can change the value to 
1,800,000 (30 minutes). In some cases, after changing this parameter upwards, the browser works a little faster and less often.
browser.shell.checkDefaultBrowserCheck whether Firefox is the default browser.
Disable checking 
falsebrowser.shell.skipDefaultBrowserCheckOnFirstRunAfter the first launch of the browser, in subsequent launches, do not check whether Firefox is the default browser.
If your Firefox is the default browser, turn off checking by switching this option to 
truebrowser.slowStartup.notificationDisabledWhen you turn on 
true , the launch time of the browser will not be measured and a warning will not be displayed if it starts slowly.
browser.startup.homepage_override.mstoneAfter updating your browser, Firefox may display an additional tab next to your regular page to offer more information about the changes or new features included in the update. Disable 
ignorebrowser.tabs.animateAnimation tabs. When you close the central tab, the right smoothly creeps to the left. If you disable 
false , tab movement will be instant.
browser.tabs.crashReporting.sendReportSending report about the fall of the tab in the browser. You can disable 
falsebrowser.tabs.remote.autostart.2Immediately after launching, Firefox checks the version of Windows (XP in the block list) and extensions for compatibility with the multiprocess mode of the browser. In 48.0.2 and 52esr, multiprocess mode is disabled by default. Disable this 
false compatibility check.
browser.tabs.remote.force-enable (this parameter is created as a 
boolean )
Forced inclusion of multiprocess mode in Firefox. The browser and displayed pages generally work faster. However, the memory consumption will increase and the processor will be loaded a little more than usual. Also, when multiprocessing is enabled, some installed add-ons in the browser may 
work poorly or not at all.
You can read more about what multiprocessing is and how to enable it here 
https://habr.com/post/355142/After you turn on 
true and restart your browser, see if Firefox can handle most of the sites you visit. If something does not suit you in a multiprocess mode of the browser, disable it 
falsebrowser.taskbar.lists.enabledDoes not work in Windows XP. Disable 
falsebrowser.uitour.enabledFirefox News Tour Disable 
falsecamera.control.face_detection.enabledFace detection function from a webcam video. Most likely used in 
WebRTC . Disable 
falsecanvas.filters.enabled * *The function allows you to see certain graphic effects on the images, if the site developer presented these effects. Enabled by default with Firefox 49. If you have it disabled, turn it on 
truecanvas.capturestream.enabledThe mechanism of broadcasting media elements in WebRTC. Disable 
falsedatareporting.healthreport.logging.consoleEnabled 
datareporting.healthreport.service.enabled 
datareporting.healthreport.uploadEnabled 
datareporting.policy.dataSubmissionEnabled *Telemetry. Disable 
falsedevice.sensors.enabledAllows using javascript to access the device sensors. For example, in mobile Firefox, you can get information from the proximity sensor. If there are no sensors, or you don’t need Firefox access to them, disable 
falsedevtools.cache.disabled 
devtools.debugger.enabled 
devtools.fontinspector.enabled 
devtools.inspector.enabled 
devtools.memory.enabled 
devtools.netmonitor.enabled 
devtools.performance.enabled 
devtools.remote.wifi.scan 
devtools.remote.wifi.visible 
devtools.styleeditor.enabled 
devtools.tilt.enabled 
devtools.toolbar.enabled 
devtools.webide.enabledDeveloper tools are used when creating web content. The normal user does not need these features. You can disable all 
false except devtools.cache.disabled - this is disabled 
trueBy the way in the new versions of Firefox devtools.enabled appeared, allowing you to disable the entire devtools by changing one setting.
dom.animations-api.core.enabled *One way to draw animated elements on a web page. The method is adopted as a web standard and is enabled by default in new browser versions. It is advisable to enable this feature 
true.dom.battery.enabledTracking battery status. If using a hospital, disable 
falsedom.disable_window_status_change * *The function prohibits sites to change the text of the status bar of the browser. Apparently, there used to be cases of using this line to display text advertising or petty hooliganism. Starting with Firefox 46, the feature is enabled by default 
true . If you have Firefox 45, you can also enable it.
dom.event.clipboardevents.enabledAllows the site to follow the actions of the user when he copies the selected text from the web page and then, in a certain way, slip an additional line to the copied text in the clipboard, for example, 
"... More on https: // .....". .
If you come across such sites on which you have to copy the text, and then when you paste the copied text at the end of this is such nonsense that you do not need or interfere with, turn off this function 
false .
Only on some sites there may be problems with copying and pasting text due to its disconnection.
dom.gamepad.enabledNo gamepad - disable 
falsedom.ipc.plugins.asyncdrawing.enabledAsynchronous drawing of objects on a web page using the Flash Player plugin. Improved stability and performance of this plugin. If you installed Flash Player of version 23 or newer in your browser, you can enable it
dom.ipc.plugins.asyncInit.enabledAsynchronous plug-in initialization. When 
true is enabled for this feature, launching a plug-in on a web page (for example, a Flash player) will be slightly faster.
dom.ipc.plugins.flash.subprocess.crashreporter.enabled 
dom.ipc.plugins.reportCrashURLSending reports about the fall of plug-ins. You can disable 
falsedom.ipc.processHangMonitor 
dom.ipc.reportProcessHangsFirefox keeps track of the loading time of each page, and if it loads for a very long time, a notice may appear at the top of the page “The webpage is slowing down your browser ...”. As a rule, this notification appears due to a very slow Internet connection, poor compatibility of installed add-ons or viruses. If you don’t have such problems with loading pages or you know the cause of the problem you have, but don’t know how to solve it, you can disable page monitoring and display this notification 
falsedom.indexedDB.logging.details 
dom.indexedDB.logging.enabledFunctions for web developers. You can disable 
falsedom.mapped_arraybuffer.enabled *Does not work in Windows. Disable this feature 
falsedom.mms.requestStatusReport 
dom.mms.requestReadReport 
dom.mms.retrieval_modeMultimedia messages mms. Works on Android devices with the ability to take a call.
Disable by setting the first two parameters to 
false , and the last 
neverdom.requestIdleCallback.enabledThe mechanism allows you to postpone the function call until the browser is in idle state. For example, using this feature, you can organize low-priority and background tasks, without negatively affecting the performance of delay-sensitive operations, such as animation output and input.
In newer versions of Firefox, this option is enabled by default. Turn it 
truedom.select_events.enabled * *The function with which on some sites you can automatically copy and move the mouse-selected text or other elements into special fields for insertion. Starting with Firefox 52 and other browsers, this feature is enabled by default. Turn it on 
true if you have it turned off.
dom.serviceWorkers.enabledSome sites that support Service Workers can download certain information to the user's computer, which can be displayed in the browser only after the computer’s connection to the Internet is lost. For example, a notification window will pop up that a network connection has been lost. Also using this function, the site can save on the user's computer some elements of the web page itself. If the connection to the Internet disappears, certain navigation and actions on the open web page may still be available offline.
For desktops and laptops with a stable connection (without frequent disconnects) this function is useless, you can disable it 
falsedom.storageManager.enabled *The function is needed for browser interaction with some sites. Sites before downloading data may ask the browser, for example, how much free space is in the computer's memory and how much they can use to fit their needs. This feature is enabled by default in all new versions of different browsers. Turn it 
truedom.vibrator.enabledAllows the use of vibration, if the device is equipped with a vibration motor.
Disable 
falsedom.vr.oculus.enabled 
dom.vr.oculus050.enabledOculus Rift virtual reality glasses support.
No such points - disable 
falsedom.w3c_pointer_events.enabled * *The mechanism of interaction of the image with the movement of the mouse, touchpad or touchscreen. Reduces jams when scrolling through a page. Enabled in new versions of Firefox and other browsers by default. Enable this option 
truedom.w3c_touch_events.enabledFunction for devices (mainly laptops) with a touchpad, touchscreen or trackball.
If none of this is on your computer, disable by setting the value to 
0dom.webcomponents.enabled 
dom.webcomponents.customelements.enabledWeb Components is a new web standard invented and promoted by google. Used on Youtube and some others. It is advisable to enable these options 
true.When you enable these options, the Browsec VPN extension may stop working.
experiments.enabled 
experiments.supportedCollection of additional telemetry for some special additions. If the 
experiments.activeExperiment indicator is 
false , then there are no such additions. Functions can be disabled 
falseextensions.blocklist.enabledIf you, for example, installed the old version of the flash player. Firefox will disable this plugin by writing a warning about this. So that Firefox does not check the relevance of add-ons, disable this feature 
falseextensions.e10sBlocksEnablingMultiprocess mode locking with incompatibilities with installed add-ons. Since multiprocessing in XP is only enforced, this feature will never work correctly. Disable 
falseextensions.getAddons.cache.enabledThe Add-ons Manager collects information about each installed add-on and allows you to receive personalized recommendations in the Get Add-ons panel. Disable 
falseextensions.interposition.enabled * *This function is used for compatibility with multiprocess mode of operation of old extensions, which can work only in single-process mode.
If your browser is running in single-process mode, or in multiprocess mode (the 
browser.tabs.remote.force-enable parameter was created and 
enabled ), but all installed extensions are taken from the 
updated addons.mozilla.org site, disable this feature 
falseextensions.pocket.enabledApplication to manage the list of saved articles.
If you do not use 
Pocket , disable 
falseextensions.ui.experiment.hidden *After installing some experimental add-ons from Mozilla, they could be hidden / not shown in the browser's add-ons manager. Surely you do not have such additions, enable this option 
trueextensions.update.autoUpdateDefaultAutomatic installation of updates for existing add-ons.
If you do not plan to update the add-ons, or the authors of the add-ons have stopped making new versions, or wish to control the process of installing updates manually, disable this parameter 
falseextensions.update.enabledNot going to update your installed add-ons, turn off checking their automatic updates 
falsefull-screen-api.unprefix.enabled * *The function allows on some sites to open a video or image in full screen by pressing the "Enter" key on the keyboard. Enabled by default in the latest versions of various browsers. Turn it 
truefull-screen-api.warning.timeoutWhen you open the video in full screen may appear "... now is in full screen mode." That this inscription does not appear, set the value to 
0general.useragent.site_specific_overridesThe function does not work. It was broken in previous versions of Firefox.
Disable 
false .
geo.enabledSend information about your location at the appropriate request sites. , VPN -. , - IP . 
false .
, . , 
privacy.trackingprotection.enabled , .
gestures.enable_single_finger_input. Windows XP .
false .
gfx.canvas.azure.backends. 
cairo WinXP 
skiagfx.canvas.skiagl.dynamic-cacheAndroid, Windows . 
falsegfx.content.azure.backends. . , 
direct2d1.1 skia , 
cairogfx.direct2d.disabledDirect2D. Direct2D DirectX10. Windows XP Direct2D , 
truegfx.direct2d.use1_1Windows XP Direct2D , 
falsegfx.font_rendering.graphite.enabled *C Graphite2. . Firefox 49. , 
truegfx.work-around-driver-bugsmacOS. Windows , 
falseimage.animation_modePentium 3, .
- GIF ( )
none —
once — ,
normal — ( )
, , 

 none once.
, 
Toggle animated GIFs . 
Pause GIFs by default , 
Auto-play on hover — and stop again when unhovering . , .
intl.tsf.enable *.
Windows XP , 
falsejavascript.options.shared_memory. .
true , 
Hyper-threading . , (Alt+Ctrl+Del) . 2 ,
javascript.options.wasm
javascript.options.wasm_baselinejitWebAssembly — . . Firefox 52 . , 52 ESR , - , .
true WebAssembly.
layers.amd-switchable-gfx.enabledFirefox ( ) ATI/AMD - , Intel Nvidia. ATI/AMD, — 
falselayers.async-pan-zoom.enabled/. . , ( 
true browser.tabs.remote.force-enable ).
:
, Firefox .
Of the disadvantages:
, 10-20%.
, .
, , 
falselayers.componentalpha.enabled, . Windows XP 
.
Firefox 
, , 
falselayers.d3d11.disable-warpWindows XP d3d11 , 
truelayers.deaa.enabledWindows. 
falselayers.gralloc.disableWindows. 
truelayers.prefer-d3d9DirectX 9.
Firefox Windows XP DirectX 9, 
truelayers.single-tile.enabled *layers.tiles.adjust *. Windows XP . 
false .
layout.css.background-clip-text.enabled * *. Firefox 49 . 
true , Firefox 48.
layout.css.clip-path-shapes.enabled * *- . Firefox . 
truelayout.css.grid.enabled * *-, . Firefox 52 . 
true , .
layout.css.prefixes.webkit * *Firefox , Chrome. Firefox , 49 .
, 
truelayout.css.report_errorsCSS. - . 
false .
layout.css.text-emphasis.enabled */ ( ) . Firefox 46, 45, 
truelayout.css.touch_action.enabledC touch-action CSS , , , .
— 
falselightweightThemes.update.enabled. , 
falseloop.enabled48.0.2
C Hello, WebRTC. Hello 
Firefox 49. loop.enabled, 
about:performance , 
Disable . Firefox Hello, . Pocket.
media.block-autoplay-until-in-foreground
media.block-play-until-visible, , 
truemedia.eme.apiVisiblec Windows XP. 
falsemedia.eme.enabledfalse , SSE2 / « Primetime, Adobe Systems, Incorporated»
media.encoder.webm.enabled( ) webm. WebRTC. webm, . 
falsemedia.ffvpx.enabled *. Firefox VP8 VP9 ( Youtube) ffvpx. , , 720p 1080p, ffvpx , « » (Ctrl + Alt + Del) 50-60%. - ffvpx. , , .
false , 
ffvpx libavcodec . 
libavcodec 100%.
media.getusermedia.aec_enabled
media.getusermedia.browser.enabled
media.getusermedia.noise_enabled
media.getusermedia.screensharing.enabled/ . , Firefox. 
WebRTC . — 
falsemedia.gmp-manager.cert.checkAttributesGMP . GMP Wondows XP , 
« Primetime, Adobe Systems, Incorporated», , 
falsemedia.gmp-manager.cert.requireBuiltInGMP . Windows XP 2 GMP , . , , . 
« Primetime, Adobe Systems, Incorporated», , 
falsemedia.gmp.trial-create.enabledGMP , H264. XP GMP H264, , 
falsemedia.gmp-widevinecdm.enabled
media.gmp-widevinecdm.visibleWidevine CDM , -. Widevine CDM , Netflix, Spotify .
Windows XP , 
falsemedia.hardware-video-decoding.enabledWindows XP. 
falsemedia.navigator.enabled, screen sharing ( ). , 
falsemedia.ondevicechange.enabled, - . WebRTC.
/ Firefox — 
falsemedia.peerconnection.enabledWebRTC . — 
falsemedia.seekToNextFrame.enabled * *, . Firefox . , - . 
truemedia.suspend-bkgnd-video.enabled *, , . , Youtube - , , , . , . .
, 
truemedia.video_stats.enabled *(- / , .). 
falsemedia.webspeech.synth.enabled.
falsemedia.wmf.enabled
media.windows-media-foundation.allow-d3d11-dxvaDirectX11 windows media foundation Windows XP .
falsemousebutton.4th.enabled
mousebutton.5th.enabledFirefox . ( + ) 
falsenarrate.enabled. . . — 
falsenetwork.allow-experiments. . Firefox .
falsenetwork.captive-portal-service.enabledCaptive portal . Wi-Fi (, ..) , , 
. , Firefox .
Wi-Fi 
falsenetwork.dns.disableIPv6IPv6 — 
truenetwork.dns.disablePrefetchFirefox IP DNS ( , ). .
, / ( Wi-Fi), , . 
truenetwork.notify.changed( 5 ) .
, , , Wi-Fi Wi-Fi, . Firefox .
, , Wi-Fi , 
falsenetwork.predictor.enabled, -. Firefox , , , .
false , - — 
truenetwork.prefetch-nextFirefox- , . , . , Firefox , , 
falsenetwork.http.spdy.timeout *SPDY . Firefox 180 
170 . .
network.http.speculative-parallel-limit, « » , «» « ». , , , .
0nglayout.initialpaint.delay ( 
)
- . 250. , ( 2 ) , 
100 . (5 — 10) , , , , , -.
/ - ( Wi-Fi c ) .
plugin.load_flash_onlyFirefox 
NPAPI Adobe Acrobat, Silverlight, Java, Unity Player, Windows Media Player Plug-in Dynamic Link Library, Microsoft DRM . , Firefox , 
trueplugin.scan.WindowsMediaPlayer *Firefox 
Windows Media Player Plug-in Dynamic Link Library . . ( -> Windows Media Player Plug-in Dynamic Link Library), , Firefox , 
10.0plugin.scan.plid.all *Firefox 69 Flash Player , . , Flash HTML5.
Flash Player, RealPlayer Java, , Firefox , 
falseplugins.rewrite_youtube_embedsYouTube , html5. , html5.
Flash-. Flash player, 
falseprivacy.popups.disable_from_plugins *, . . Firefox . , 
3privacy.trackingprotection.enabledTracking Protection .
trackingprotection . 
true, . - trackingprotection ( , ), .
reader.parse-on-load.enabled– , . Firefox , , . . , , .
« », , .

, 
falsesecurity.family_safety.mode *Windows XP 7, 
0security.sandbox.content.level51 Firefox. 
1 , . «» , Windows.
Firefox, , — , 
0 . 5-10% .
security.ssl.errorReporting.enabled, Mozilla . 
falsesecurity.tls.enable_0rtt_datatrue , - .
security.tls.version.max4 Firefox TLS 1.3
services.blocklist.signing.enforced
services.blocklist.update_enabledblocklist.xml, , , . Firefox Windows XP. 
falseservices.sync.enabled
services.sync.prefs.sync.browser.search.update
services.sync.log.appender.file.logOnError
services.sync.prefs.sync.extensions.update.enabledFirefox Mozilla ( , 
about:preferences#sync ). , 
falsesocial.remote-install.enabled
social.share.activationPanelEnabled
social.toast-notifications.enabledSocial API . :
, ,
,
, (, ) -.
, 
falsestagefright.disabledAndroid. Windows , 
truesvg.transform-box.enabled *. , -. Firefox . 
truetoolkit.telemetry.archive.enabled
toolkit.telemetry.optoutSample
toolkit.telemetry.unified. 
falseui.osk.enabled
ui.osk.detect_physical_keyboard. — 
falsewebgl.angle.try-d3d11Windows XP. 
falsewebgl.enable-webgl2Windows XP. 
false