From eb8a6523b811c7d3873690d67120f5ba542b7323 Mon Sep 17 00:00:00 2001 From: Moonchild Date: Thu, 23 Apr 2020 14:13:58 +0000 Subject: Issue #80 - De-unify dom/security Exception: CSPUtils relies on something in CSPContext, but on Windows it throws in an MSVC include which provides no hints. --- dom/security/nsContentSecurityManager.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'dom/security/nsContentSecurityManager.cpp') diff --git a/dom/security/nsContentSecurityManager.cpp b/dom/security/nsContentSecurityManager.cpp index 5c6701992..298dc810e 100644 --- a/dom/security/nsContentSecurityManager.cpp +++ b/dom/security/nsContentSecurityManager.cpp @@ -5,16 +5,26 @@ #include "nsIStreamListener.h" #include "nsILoadInfo.h" #include "nsIOService.h" +#include "nsIProtocolHandler.h" #include "nsContentUtils.h" #include "nsCORSListenerProxy.h" #include "nsIStreamListener.h" +#include "nsIScriptError.h" #include "nsCDefaultURIFixup.h" #include "nsIURIFixup.h" #include "nsIImageLoadingContent.h" +#include "nsNetUtil.h" +#include "mozilla/ArrayUtils.h" +#include "nsString.h" +#include "nsMimeTypes.h" +#include "nsContentPolicyUtils.h" +#include "nsCharSeparatedTokenizer.h" #include "mozilla/dom/Element.h" #include "mozilla/dom/TabChild.h" +using namespace mozilla; + NS_IMPL_ISUPPORTS(nsContentSecurityManager, nsIContentSecurityManager, nsIChannelEventSink) -- cgit v1.2.3