Stop building /caps and /chrome unified and fix deprot.

This commit is contained in:
Fedor 2019-09-05 20:03:50 +03:00
parent a619b6c51f
commit 1123af8b9c
8 changed files with 16 additions and 6 deletions

View File

@ -34,12 +34,7 @@ EXPORTS.mozilla = [
] ]
SOURCES += [ SOURCES += [
# Compile this separately since nsExceptionHandler.h conflicts
# with something from nsNullPrincipal.cpp.
'BasePrincipal.cpp', 'BasePrincipal.cpp',
]
UNIFIED_SOURCES += [
'DomainPolicy.cpp', 'DomainPolicy.cpp',
'nsJSPrincipals.cpp', 'nsJSPrincipals.cpp',
'nsNullPrincipal.cpp', 'nsNullPrincipal.cpp',

View File

@ -15,6 +15,7 @@
#include "nsMemory.h" #include "nsMemory.h"
#include "nsStringBuffer.h" #include "nsStringBuffer.h"
#include "mozilla/ipc/PBackgroundSharedTypes.h"
#include "mozilla/dom/StructuredCloneTags.h" #include "mozilla/dom/StructuredCloneTags.h"
// for mozilla::dom::workers::kJSPrincipalsDebugToken // for mozilla::dom::workers::kJSPrincipalsDebugToken
#include "mozilla/dom/workers/Workers.h" #include "mozilla/dom/workers/Workers.h"
@ -22,6 +23,7 @@
using namespace mozilla; using namespace mozilla;
using namespace mozilla::ipc; using namespace mozilla::ipc;
using namespace mozilla::dom;
NS_IMETHODIMP_(MozExternalRefCountType) NS_IMETHODIMP_(MozExternalRefCountType)
nsJSPrincipals::AddRef() nsJSPrincipals::AddRef()

View File

@ -20,6 +20,8 @@
#include "nsIClassInfoImpl.h" #include "nsIClassInfoImpl.h"
#include "nsNetCID.h" #include "nsNetCID.h"
#include "nsError.h" #include "nsError.h"
#include "nsIObjectInputStream.h"
#include "nsIObjectOutputStream.h"
#include "nsIScriptSecurityManager.h" #include "nsIScriptSecurityManager.h"
#include "nsPrincipal.h" #include "nsPrincipal.h"
#include "nsScriptSecurityManager.h" #include "nsScriptSecurityManager.h"

View File

@ -6,8 +6,12 @@
#include "nsNullPrincipalURI.h" #include "nsNullPrincipalURI.h"
#include "mozilla/ArrayUtils.h"
#include "mozilla/DebugOnly.h" #include "mozilla/DebugOnly.h"
#include "mozilla/MemoryReporting.h" #include "mozilla/MemoryReporting.h"
#include "mozilla/Services.h"
#include "mozilla/Unused.h"
#include "mozilla/ipc/URIParams.h" #include "mozilla/ipc/URIParams.h"
@ -15,6 +19,8 @@
#include "nsCRT.h" #include "nsCRT.h"
#include "nsIUUIDGenerator.h" #include "nsIUUIDGenerator.h"
using namespace mozilla;
//////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////
//// nsNullPrincipalURI //// nsNullPrincipalURI

View File

@ -19,6 +19,8 @@
#include "nsJSPrincipals.h" #include "nsJSPrincipals.h"
#include "nsIEffectiveTLDService.h" #include "nsIEffectiveTLDService.h"
#include "nsIClassInfoImpl.h" #include "nsIClassInfoImpl.h"
#include "nsIObjectInputStream.h"
#include "nsIObjectOutputStream.h"
#include "nsIProtocolHandler.h" #include "nsIProtocolHandler.h"
#include "nsError.h" #include "nsError.h"
#include "nsIContentSecurityPolicy.h" #include "nsIContentSecurityPolicy.h"

View File

@ -59,6 +59,7 @@
#include "mozIApplication.h" #include "mozIApplication.h"
#include "mozilla/Preferences.h" #include "mozilla/Preferences.h"
#include "mozilla/dom/BindingUtils.h" #include "mozilla/dom/BindingUtils.h"
#include "mozilla/dom/ContentParent.h"
#include <stdint.h> #include <stdint.h>
#include "mozilla/dom/ScriptSettings.h" #include "mozilla/dom/ScriptSettings.h"
#include "mozilla/ClearOnShutdown.h" #include "mozilla/ClearOnShutdown.h"
@ -70,6 +71,7 @@
using namespace mozilla; using namespace mozilla;
using namespace mozilla::dom; using namespace mozilla::dom;
using namespace mozilla::ipc;
nsIIOService *nsScriptSecurityManager::sIOService = nullptr; nsIIOService *nsScriptSecurityManager::sIOService = nullptr;
nsIStringBundle *nsScriptSecurityManager::sStrBundle = nullptr; nsIStringBundle *nsScriptSecurityManager::sStrBundle = nullptr;

View File

@ -17,7 +17,7 @@ EXPORTS.mozilla.chrome += [
'RegistryMessageUtils.h', 'RegistryMessageUtils.h',
] ]
UNIFIED_SOURCES += [ SOURCES += [
'nsChromeProtocolHandler.cpp', 'nsChromeProtocolHandler.cpp',
'nsChromeRegistry.cpp', 'nsChromeRegistry.cpp',
'nsChromeRegistryChrome.cpp', 'nsChromeRegistryChrome.cpp',

View File

@ -14,6 +14,7 @@
#include "nsError.h" #include "nsError.h"
#include "nsEscape.h" #include "nsEscape.h"
#include "nsNetUtil.h" #include "nsNetUtil.h"
#include "nsIURL.h"
#include "nsString.h" #include "nsString.h"
#include "nsQueryObject.h" #include "nsQueryObject.h"