gecko-dev/browser
Felipe Gomes 258bda4dae Bug 1433290 - Remove Block parameter for InstallAddons and Popup policies. r=bytesized
The Block parameters for the InstallAddons policy doesn't make sense because the addons install process has two behaviors:
- Allow
- Ask

So a website that is not explictly in the allow list will always ask for permission before installing an addon. If a sysadmin wants to fully block addon install they can use a different policy.

Similarly, for Popups it's the same thing. There is a conceptually valid use case in that someone can change the _default_ behavior to always allow popups, and then the Block list becomes the allow exceptions to Ask. But that's a corner case that we don't need to support now, since allowing popups globally on the web is a pretty crazy choice.

MozReview-Commit-ID: EzclfLNDgUo

--HG--
extra : rebase_source : 37753de1bad9c09ea89f537f1a80f4eed5494def
2018-02-26 17:09:43 -03:00
..
app Backed out changeset 22901b9f9199 (bug 1434706) for browser-chrome failures browser_contextmenu_sendtab.js. CLOSED TREE 2018-02-26 21:16:01 +02:00
base Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-02-27 00:22:22 +02:00
branding Bug 1435458 - Preprocess the official firefox-branding.js. r=glandium 2018-02-09 17:48:05 -08:00
components Bug 1433290 - Remove Block parameter for InstallAddons and Popup policies. r=bytesized 2018-02-26 17:09:43 -03:00
config Backed out changeset b33237dcbabf (bug 1439365) for mochitest failures at browser/components/resistfingerprinting/test/mochitest/test_animation_api.html on a CLOSED TREE 2018-02-20 16:16:33 +02:00
docs
experiments Bug 1440379 - Tidy up ESlint no-unused-vars definitions wrt Ci/Cu/Cr/Cc usage for varsIgnorePattern. r=florian 2018-02-22 16:55:36 +00:00
extensions Bug 1440379 - Tidy up ESlint no-unused-vars definitions wrt Ci/Cu/Cr/Cc usage for varsIgnorePattern. r=florian 2018-02-22 16:55:36 +00:00
fonts
installer Bug 1431260 - Switch multilocale.json to multilocale.txt in the build system. r=gps 2018-02-13 23:42:14 -08:00
locales Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-02-27 00:22:22 +02:00
modules Backed out changeset 22901b9f9199 (bug 1434706) for browser-chrome failures browser_contextmenu_sendtab.js. CLOSED TREE 2018-02-26 21:16:01 +02:00
themes Bug 1440872 - Fix CSS issue with MIDI Notification Icon in patches for bug 1201590; r=qdot 2018-02-23 20:24:04 -08:00
tools/mozscreenshots Bug 1440379 - Tidy up ESlint no-unused-vars definitions wrt Ci/Cu/Cr/Cc usage for varsIgnorePattern. r=florian 2018-02-22 16:55:36 +00:00
.eslintrc.js Bug 1436389 - Update complexity rules to adapt for the algorithm in the new ESLint. r=mossop 2018-02-07 16:16:09 +00:00
LICENSE
Makefile.in
app.mozbuild
build.mk
confvars.sh
defs.mk
moz.build Backed out 2 changesets (bug 1403519) for bustage on \python\mozbuild\mozbuild\test\frontend\test_reader.py on a CLOSED TREE 2018-01-17 07:23:40 +02:00
moz.configure