Bug 1488165 - Remove security.csp.enable_violation_events pref, r=dveditz

This commit is contained in:
Andrea Marchesini 2018-09-06 09:05:10 +02:00
Родитель 8b5dde736c
Коммит 9290eb7909
5 изменённых файлов: 2 добавлений и 18 удалений

Просмотреть файл

@ -1137,10 +1137,6 @@ nsCSPContext::FireViolationEvent(
Element* aTriggeringElement,
const mozilla::dom::SecurityPolicyViolationEventInit& aViolationEventInit)
{
if (!StaticPrefs::security_csp_enable_violation_events()) {
return NS_OK;
}
if (mEventListener) {
nsAutoString json;
if (aViolationEventInit.ToJSON(json)) {

Просмотреть файл

@ -4,11 +4,7 @@
<script src="/tests/SimpleTest/SimpleTest.js"></script>
<script>
SimpleTest.waitForExplicitFinish();
SpecialPowers.pushPrefEnv({
set: [
["security.csp.enable_violation_events", true]
]
});
document.addEventListener("securitypolicyviolation", (e) => {
SimpleTest.is(e.blockedURI, "http://mochi.test:8888/foo/bar.jpg", "blockedURI");
SimpleTest.is(e.violatedDirective, "img-src", "violatedDirective")

Просмотреть файл

@ -7,8 +7,7 @@ enum SecurityPolicyViolationEventDisposition
"enforce", "report"
};
[Constructor(DOMString type, optional SecurityPolicyViolationEventInit eventInitDict),
Pref="security.csp.enable_violation_events"]
[Constructor(DOMString type, optional SecurityPolicyViolationEventInit eventInitDict)]
interface SecurityPolicyViolationEvent : Event
{
readonly attribute DOMString documentURI;

Просмотреть файл

@ -1328,12 +1328,6 @@ VARCACHE_PREF(
bool, true
)
VARCACHE_PREF(
"security.csp.enable_violation_events",
security_csp_enable_violation_events,
bool, true
)
VARCACHE_PREF(
"security.csp.reporting.script-sample.max-length",
security_csp_reporting_script_sample_max_length,

Просмотреть файл

@ -1 +0,0 @@
prefs: [security.csp.enable_violation_events:true]