]> gitweb.michael.orlitzky.com - firefox-user-prefs.git/blobdiff - ui
makefile: sort SRCS alphabetically
[firefox-user-prefs.git] / ui
diff --git a/ui b/ui
index 78ba578601a2605fce5cf969bf173aed92126f72..1049ee6d24924fa229a1b9b79bc7b459a46eafc5 100644 (file)
--- a/ui
+++ b/ui
@@ -56,3 +56,53 @@ user_pref("browser.download.start_downloads_in_tmp_dir", true);
  *
  */
 user_pref("permissions.default.shortcuts", 2);
+
+
+/* Open all popups in a tab with the full user interface.
+ *
+ * Many javascript "links" open a popup window with a crippled user
+ * interface. This is a security risk, and infuriating. It used to be
+ * possible to override the website's preference, but Mozilla removed
+ * that ability. Instead we have to force these links to open in a new
+ * tab within the existing window, which already has a non-cripped
+ * user interface.
+ *
+ * References:
+ *
+ * 1. https://support.mozilla.org/en-US/questions/1290971
+ * 2. https://kb.mozillazine.org/Browser.link.open_newwindow.restriction
+ *
+ */
+user_pref("browser.link.open_newwindow.restriction", 0);
+
+
+/* Open search results (from the search bar) in a new tab.
+ *
+ * If you're reading a page and want to (say) Ctrl-k to the search bar
+ * to look up a word, then you probably don't want the search results
+ * to overwrite the page you're in the middle of reading. This is the
+ * safe choice in any case.
+ *
+ * This setting does not affect searches from within the URL bar.
+ *
+ * References:
+ *
+ * 1. https://support.mozilla.org/en-US/questions/954276
+ * 2. https://support.mozilla.org/en-US/questions/1309754
+ *
+ */
+user_pref("browser.search.openintab", true);
+
+
+/* Don't close the window when the last tab closes.
+ *
+ * The behavior of Ctrl-W shouldn't be context-dependent, and
+ * surprise-quit is especially dangerous if Firefox is configured to
+ * delete your history when it closes.
+ *
+ * References:
+ *
+ * 1. https://support.mozilla.org/en-US/questions/1205166
+ *
+ */
+user_pref("browser.tabs.closeWindowWithLastTab", false);