Pale Moon > Pale Moon configuration >
about:config
Getting there:
- Open a new tab
-
Type about:config and press
enter
.
Misc ∞
- 2023-04-09 -
canvas.poisondata;false
- TODO - Is there an extension where I can just copy-paste a text list?
- Try harder -
prefs.js
has the appropriate stuff. In theory, a script could append these entries and then deduplicate. -
2020-04-30 - v28.9.2 (2020-04-30) - allow copying the un-escaped URL from the address bar
browser.urlbar.decodeURLsOnCopy;true
2020-02-19 - PornHub videos don't play ∞
Pale Moon 28.8.1 (64-bit) on Debian 10.1.0-amd64-xfce-CD-1
--
-
2020-02-09 --
general.useragent.override.pornhub.com
;Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
- Refresh the page; there's no need to restart the program.
2020-03-25 ∞
-
signed.applets.codebase_principal_support;true
- Allow copy-paste in spite of webform restrictions
2019-02-03 ∞
-
browser.link.open_newwindow.override.external;3
- External links (i.e. Pale Moon as a default web browser) open in a new window, and with this setting will properly open in a new tab.
2018-01-15 ∞
-
dom.visibilityAPI.enabled;false
- Added an option to disable the page visibility Web API (
dom.visibilityAPI.enabled
), allowing users to prevent pages from knowing whether they are being actively displayed to the user or not.
- Added an option to disable the page visibility Web API (
2017-09-03 - 27.4.2 (64-bit) ∞
-
browser.urlbar.clickSelectsAll;false
2017-07-14 - 27.3.0 (32-bit) ∞
-
ui.key.generalAccessKey;18
- Don't use
shift-alt-<key>
, but only usealt-<key>
for accesskeys. Removes the feature for usingalt-<key>
for opening the main browser menus.
- Don't use
- accessibility.typeaheadfind.timeout;0
- accessibility.typeaheadfind.casesensitive;-1
-
browser.allTabs.previews;false
- The top-right button to view history as screenshots. Ugh.
-
browser.cache.disk_cache_ssl;false
- Holy fuck, the default is insecure! Did the NSA pay Mozilla for this default?
-
browser.ctrlTab.previews;false
- Fucking ugly
control-tab
popup nonsense. - Allows
control-shift-tab
to switch to the previous tab.
- Fucking ugly
-
browser.display.force_inline_alttext;true
- Force ALT text for missing images to be layed out inline.
-
browser.display.use_focus_colors;true
- browser.display.focus_background_color;#FFCC99
- browser.display.focus_text_color;#000000
-
browser.download.manager.addToRecentDocs;false
- Privacy.
- browser.download.manager.flashCount;0
- browser.download.manager.quitBehavior;1
- browser.download.manager.showAlertOnComplete;false
-
browser.fixup.alternate.enabled;false
- Don't add
www.
or.com
- Don't add
-
browser.newtab.url;about:blank
- Do not display the table of images of recently-visited websites. Do not display anything when opening a new tab.
- FIXME - This does not remove the logging of that functionality. Because fuck the user.
- browser.panorama.animate_zoom;false
-
browser.safebrowsing.enabled;false
- Privacy.
- browser.sessionstore.max_concurrent_tabs;0
-
browser.sessionstore.max_tabs_undo;4
- Save memory by limiting the maximum number of closed tabs which can be un-closed.
- This probably isn't significant, but remember that each tab has its own browsing history and perhaps other data like text entered into web forms.
-
browser.sessionstore.restore_pinned_tabs_on_demand;true
- On startup, don't immediately download and render the content for pinned tabs until they are selected.
- browser.tabs.animate;false
- browser.tabs.closeWindowWithLastTab;false
- browser.tabs.closeButtons;2
- browser.tabs.loadBookmarksInBackground;true
- browser.tabs.selectOwnerOnClose;false
- browser.zoom.siteSpecific;false
-
config.trim_on_minimize;true
- Windows-only, upon minimize, dump the memory Firefox uses to the swap file.
- I don't recommend this under typical circumstances.
-
dom.popup_allowed_events;
- Empty that field.
-
geo.enabled;false
- Privacy
-
gfx.downloadable_fonts.enabled;false
- See https://wiki.mozilla.org/Firefox3.1/Downloadable_Fonts_Security_Review
- See Firefox shows little boxes in Twitter and WordPress
- Privacy.
- gfx.downloadable_fonts.same-site-origin.enabled;true
- I'm not certain this is valid, but I'll add it and see how it goes.
- browser.backspace_action;0
-
dom.vibrator.enabled;false
- Feature creep.
-
NO LONGER USED - full-screen-api.enabled;false
- No, internet content must not have control over my window.
- YouTube video fullscreen relies on this.
-
dom.disable_window_move_resize;true
- No, internet content must not have control over my window.
-
dom.disable_window_open_feature.menubar;true
- No, internet content must not have control over my browser's UI elements.
-
dom.disable_window_open_feature.personalbar;true
- websites can'tremove the personalbar from the browser with javascript
-
dom.disable_window_open_feature.titlebar;true
- websites can't remove the titlebar from the browser with javascript
-
dom.disable_window_open_feature.scrollbars;true
- No, internet content must not have control over my browser's UI elements.
-
dom.disable_window_open_feature.toolbar;true
- No, internet content must not have control over my browser's UI elements.
-
javascript.options.showInConsole;false
- Bloat.
- layout.spellcheckDefault;2
-
middlemouse.contentLoadURL;false
- Privacy. I keep middle-clicking slightly off a valid area and the browser will start searching with that content. Eww.
-
middlemouse.paste;true
- Paste with the middle mouse click. The default on Linux, but not on Windows.
-
mousewheel.withaltkey.action;1
- This sets scrolling "by page", but the definition of "page" must still be defined..
- mousewheel.with_alt.delta_multiplier_y;1000
- nglayout.enable_drag_images;false
- security.dialog_enable_delay;10
-
signon.autofillForms;false
- Security.
--
- If you use a GStreamer plugin, media.gstreamer.enabled;true
-
network.http.proxy.pipelining;true
- Probably best to leave this at false, since Proxies are notoriously slow and grumpy.
-
network.cookie.cookieBehavior;1
- Security. Changed so only cookies from the originating server are allowed.
- Note - this might break websites! It definitely breaks commenting on YouTube.
2017-02-01 ∞
Putting some stuff out of the way.
Removed:
-
browser.taskbar.previews.cachetime;0
- Unsure, but I don't think I want it.
-
browser.taskbar.previews.max;0
- Unsure, but I don't think I want it.
-
html5.enable;true
Correctly-set by default:
-
dom.battery.enabled;false
- Feature creep.
-
layout.css.report_errors;false
- Bloat.
-
svg.enabled;true
- Doesn't have an entry, on by default.
notes ∞
-
Magnet Support
network.protocol-handler.expose.magnet;false
- After set, when a
magnet://
link is clicked, it'll prompt to select an application to launch it with.
old notes ∞
-
browser.chrome.toolbar_tips;false
- Show tooltips for toolbar buttons, bookmarks, web content, and other items.
- Turning this off also disables it for image alt-text. Sigh.
-
nglayout.debug.enable_xbl_forms;true
- Don't use website-based form theming, use browser/OS-based theming. Performance increase.
- I don't know how valid this is. Removing it for now.
- See also bug 57209
Last updated 2023-04-09 at 02:56:01
browser.link.open_newwindow.override.external;3
- Added signed.applets.codebase_principal_support
- updated style
browser.urlbar.decodeURLsOnCopy;true