gecko-dev/dom/security
Edgar Chen fab8d0936d Bug 1905851 - Enable dom.block_multiple_popups by default for tests; r=smaug
Some tests only set `dom.disable_open_during_load` to `true` and expect the
popup blocker to be enabled, e.g. https://searchfox.org/mozilla-central/rev/b368ed8b48c0ea8ed2f1948e4776a6fbb5976dff/browser/base/content/test/popups/browser_popup_blocker.js#21,
but it might not have complete popup blocker behavior as we also check `dom.block_multiple_popups`
in https://searchfox.org/mozilla-central/rev/b368ed8b48c0ea8ed2f1948e4776a6fbb5976dff/docshell/base/BrowsingContext.cpp#2246.

I think it would be nice if we could simplify this by having `dom.block_multiple_popups`
enabled on test profile by default as well, so we could use only `dom.disable_open_during_load`
to control whether popup blocker is enabled and also test the popup blocker properly.

Differential Revision: https://phabricator.services.mozilla.com/D216007
2024-10-11 11:45:08 +00:00
..
featurepolicy Bug 1910698 - Add a struct to represent JS caller location and more general warning source location. r=smaug,necko-reviewers,anti-tracking-reviewers,dom-storage-reviewers,pbz,kershaw,janv 2024-08-01 17:12:48 +00:00
fuzztest
sanitizer
test Bug 1905851 - Enable dom.block_multiple_popups by default for tests; r=smaug 2024-10-11 11:45:08 +00:00
trusted-types Bug 1907928: part 3) Implement reporting violations for sink type mismatches for Element.insertAdjacentHTML. r=tschuster,smaug,peterv 2024-09-02 13:58:25 +00:00
CSPEvalChecker.cpp Bug 1910698 - Add a struct to represent JS caller location and more general warning source location. r=smaug,necko-reviewers,anti-tracking-reviewers,dom-storage-reviewers,pbz,kershaw,janv 2024-08-01 17:12:48 +00:00
CSPEvalChecker.h
CSPViolationData.cpp Bug 1910698 - Add a struct to represent JS caller location and more general warning source location. r=smaug,necko-reviewers,anti-tracking-reviewers,dom-storage-reviewers,pbz,kershaw,janv 2024-08-01 17:12:48 +00:00
CSPViolationData.h Bug 1907928: part 3) Implement reporting violations for sink type mismatches for Element.insertAdjacentHTML. r=tschuster,smaug,peterv 2024-09-02 13:58:25 +00:00
DomSecurityIPCUtils.h
DOMSecurityMonitor.cpp Bug 1910698 - Add a struct to represent JS caller location and more general warning source location. r=smaug,necko-reviewers,anti-tracking-reviewers,dom-storage-reviewers,pbz,kershaw,janv 2024-08-01 17:12:48 +00:00
DOMSecurityMonitor.h
FramingChecker.cpp
FramingChecker.h
metrics.yaml Bug 1918226 - Use Glean APIs for security.javascriptLoad#parentProcess r=tjr 2024-09-20 18:43:01 +00:00
moz.build
nsContentSecurityManager.cpp Bug 1920562 - Remove C++ Telemetry::SetEventRecordingEnabled r=florian,necko-reviewers,valentin 2024-10-08 20:14:41 +00:00
nsContentSecurityManager.h Bug 1905843, prevent unexpected use of result site origin, r=nika 2024-09-17 15:01:43 +00:00
nsContentSecurityUtils.cpp Bug 1920562 - Remove C++ Telemetry::SetEventRecordingEnabled r=florian,necko-reviewers,valentin 2024-10-08 20:14:41 +00:00
nsContentSecurityUtils.h Bug 1910698 - Add a struct to represent JS caller location and more general warning source location. r=smaug,necko-reviewers,anti-tracking-reviewers,dom-storage-reviewers,pbz,kershaw,janv 2024-08-01 17:12:48 +00:00
nsCSPContext.cpp Bug 1907928: part 3) Implement reporting violations for sink type mismatches for Element.insertAdjacentHTML. r=tschuster,smaug,peterv 2024-09-02 13:58:25 +00:00
nsCSPContext.h Bug 1910698 - Add a struct to represent JS caller location and more general warning source location. r=smaug,necko-reviewers,anti-tracking-reviewers,dom-storage-reviewers,pbz,kershaw,janv 2024-08-01 17:12:48 +00:00
nsCSPParser.cpp Bug 1913077: part 2) Add TrustedHTML to Element.insertAdjacentHTML. r=smaug,peterv 2024-09-02 10:41:17 +00:00
nsCSPParser.h
nsCSPService.cpp
nsCSPService.h
nsCSPUtils.cpp Bug 1773976 - Treat SVG <use> and CSS filter as img-src in CSP. r=freddyb 2024-09-09 12:16:12 +00:00
nsCSPUtils.h Bug 1907928: part 3) Implement reporting violations for sink type mismatches for Element.insertAdjacentHTML. r=tschuster,smaug,peterv 2024-09-02 13:58:25 +00:00
nsHTTPSOnlyStreamListener.cpp
nsHTTPSOnlyStreamListener.h
nsHTTPSOnlyUtils.cpp Bug 1720500 - Enable HTTPS-First for form submission r=freddyb,necko-reviewers 2024-10-09 07:01:18 +00:00
nsHTTPSOnlyUtils.h
nsIHttpsOnlyModePermission.idl
nsMixedContentBlocker.cpp Bug 1916687 - update favicon as mixed content r=tschuster,mak 2024-09-11 06:12:12 +00:00
nsMixedContentBlocker.h
PolicyTokenizer.cpp
PolicyTokenizer.h
ReferrerInfo.cpp Bug 1910698 - Add a struct to represent JS caller location and more general warning source location. r=smaug,necko-reviewers,anti-tracking-reviewers,dom-storage-reviewers,pbz,kershaw,janv 2024-08-01 17:12:48 +00:00
ReferrerInfo.h
SecFetch.cpp Bug 1773976 - Add a new nsContentPolicyType TYPE_INTERNAL_EXTERNAL_RESOURCE. r=emilio 2024-09-09 12:16:12 +00:00
SecFetch.h
SRICheck.cpp
SRICheck.h
SRILogHelper.h
SRIMetadata.cpp
SRIMetadata.h