Bug 1660470 - Avoid including ReferrerInfoUtils.h from header files. r=nika

Differential Revision: https://phabricator.services.mozilla.com/D93558

Depends on D93557
This commit is contained in:
Simon Giesecke 2020-11-23 16:05:56 +00:00
Родитель 866e539ff0
Коммит d3f2ef0d0c
9 изменённых файлов: 14 добавлений и 3 удалений

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

@ -8,6 +8,7 @@ include "mozilla/GfxMessageUtils.h";
include "mozilla/dom/CSPMessageUtils.h";
include "mozilla/dom/DocShellMessageUtils.h";
include "mozilla/dom/PermissionMessageUtils.h";
include "mozilla/dom/ReferrerInfoUtils.h";
include "mozilla/dom/TabMessageUtils.h";
include "mozilla/layers/LayersMessageUtils.h";
@ -41,7 +42,7 @@ using mozilla::dom::MaybeDiscardedBrowsingContext from "mozilla/dom/BrowsingCont
using refcounted class nsIURI from "mozilla/ipc/URIUtils.h";
using refcounted class nsIContentSecurityPolicy from "nsIContentSecurityPolicy.h";
using refcounted class nsIInputStream from "mozilla/ipc/IPCStreamUtils.h";
using refcounted class nsIReferrerInfo from "mozilla/dom/ReferrerInfoUtils.h";
using refcounted class nsIReferrerInfo from "nsIReferrerInfo.h";
using refcounted class nsIVariant from "mozilla/dom/PropertyBagUtils.h";
using class mozilla::TimeStamp from "mozilla/TimeStamp.h";
using refcounted class mozilla::dom::BrowsingContext from "mozilla/dom/BrowsingContext.h";

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

@ -36,6 +36,7 @@ include "mozilla/dom/BindingIPCUtils.h";
include "mozilla/dom/CSPMessageUtils.h";
include "mozilla/dom/DocShellMessageUtils.h";
include "mozilla/dom/PermissionMessageUtils.h";
include "mozilla/dom/ReferrerInfoUtils.h";
include "mozilla/dom/TabMessageUtils.h";
include "mozilla/GfxMessageUtils.h";
include "mozilla/LayoutMessageUtils.h";

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

@ -75,6 +75,7 @@ include "mozilla/GfxMessageUtils.h";
include "mozilla/dom/BindingIPCUtils.h";
include "mozilla/dom/CSPMessageUtils.h";
include "mozilla/dom/DocShellMessageUtils.h";
include "mozilla/dom/ReferrerInfoUtils.h";
include "mozilla/ipc/ByteBufUtils.h";
include "mozilla/PermissionDelegateIPCUtils.h";

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

@ -14,7 +14,9 @@ include PBackgroundSharedTypes;
include IPCStream;
include NeckoChannelParams;
using refcounted class nsIReferrerInfo from "mozilla/dom/ReferrerInfoUtils.h";
include "mozilla/dom/ReferrerInfoUtils.h";
using refcounted class nsIReferrerInfo from "nsIReferrerInfo.h";
namespace mozilla {

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

@ -12,6 +12,7 @@ include NeckoChannelParams;
include ProtocolTypes;
include "mozilla/dom/ClientIPCUtils.h";
include "mozilla/dom/ReferrerInfoUtils.h";
using struct mozilla::void_t from "mozilla/ipc/IPCCore.h";
using mozilla::StorageAccess from "mozilla/StorageAccess.h";

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

@ -7,6 +7,7 @@
include protocol PContent;
include protocol PBrowser;
include "mozilla/dom/ReferrerInfoUtils.h";
include "mozilla/GfxMessageUtils.h";
using hal::ScreenOrientation from "mozilla/HalScreenConfiguration.h";

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

@ -16,6 +16,8 @@ include IPCStream;
include PBackgroundSharedTypes;
include DOMTypes;
include "mozilla/dom/ReferrerInfoUtils.h";
using mozilla::OriginAttributes from "mozilla/ipc/BackgroundUtils.h";
using RequestHeaderTuples from "mozilla/net/PHttpChannelParams.h";
using struct nsHttpAtom from "nsHttp.h";

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

@ -9,12 +9,13 @@
include IPCServiceWorkerDescriptor;
include NeckoChannelParams;
include "mozilla/dom/ReferrerInfoUtils.h";
include "mozilla/net/NeckoMessageUtils.h";
using class mozilla::net::nsHttpHeaderArray from "nsHttpHeaderArray.h";
using mozilla::net::NetAddr from "mozilla/net/DNS.h";
using nsILoadInfo::CrossOriginOpenerPolicy from "nsILoadInfo.h";
using refcounted class nsIReferrerInfo from "mozilla/dom/ReferrerInfoUtils.h";
using refcounted class nsIReferrerInfo from "nsIReferrerInfo.h";
namespace mozilla {
namespace net {

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

@ -14,6 +14,7 @@ include IPCServiceWorkerDescriptor;
include IPCStream;
include HttpChannelParams;
include "mozilla/dom/ReferrerInfoUtils.h";
include "mozilla/net/NeckoMessageUtils.h";
using mozilla::OriginAttributes from "mozilla/ipc/BackgroundUtils.h";