user.js

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit 715fff06cf95273e101a8895f19c25cad723018a
parent 3675a68009907be0afbb52d3d77d3d16054f40d9
Author: Thorin-Oakenpants <Thorin-Oakenpants@users.noreply.github.com>
Date:   Sun, 25 Mar 2018 10:07:27 +0000

clean up 2202+2203 #371
Diffstat:
Muser.js | 21+++++++++++----------
1 file changed, 11 insertions(+), 10 deletions(-)

diff --git a/user.js b/user.js @@ -1052,20 +1052,21 @@ user_pref("media.block-autoplay-until-in-foreground", true); /*** 2200: WINDOW MEDDLING/LEAKS & POPUPS ***/ user_pref("_user.js.parrot", "2200 syntax error: the parrot's 'istory!"); -/* 2202: disable [new window] scripts hiding or disabling the following ***/ -user_pref("dom.disable_window_open_feature.location", true); -user_pref("dom.disable_window_open_feature.menubar", true); -user_pref("dom.disable_window_open_feature.resizable", true); -user_pref("dom.disable_window_open_feature.status", true); -user_pref("dom.disable_window_open_feature.toolbar", true); -/* 2203: disable [popup window] scripts hiding or disabling the following ***/ -user_pref("dom.disable_window_flip", true); // window z-order -user_pref("dom.disable_window_move_resize", true); +/* 2202: prevent websites from disabling new window features + * [1] http://kb.mozillazine.org/Prevent_websites_from_disabling_new_window_features ***/ user_pref("dom.disable_window_open_feature.close", true); +user_pref("dom.disable_window_open_feature.location", true); // default: true +user_pref("dom.disable_window_open_feature.menubar", true); user_pref("dom.disable_window_open_feature.minimizable", true); user_pref("dom.disable_window_open_feature.personalbar", true); // bookmarks toolbar +user_pref("dom.disable_window_open_feature.resizable", true); // default: true +user_pref("dom.disable_window_open_feature.status", true); // status bar - default: true user_pref("dom.disable_window_open_feature.titlebar", true); -user_pref("dom.allow_scripts_to_close_windows", false); +user_pref("dom.disable_window_open_feature.toolbar", true); +/* 2203: disable meddling with open windows ***/ +user_pref("dom.allow_scripts_to_close_windows", false); // default: false +user_pref("dom.disable_window_flip", true); // window z-order - default: true +user_pref("dom.disable_window_move_resize", true); /* 2204: disable links opening in a new window * This is to stop malicious window sizes and screen res leaks etc in conjunction * with 2203 dom.disable_window_move_resize=true | 2418 full-screen-api.enabled=false