diff --git a/build/non-unified-compat b/build/non-unified-compat index 108f6df59afc..d659cfa37c82 100644 --- a/build/non-unified-compat +++ b/build/non-unified-compat @@ -63,3 +63,4 @@ dom/u2f/ dom/url/ dom/vr/ dom/webauthn/ +dom/webbrowserpersist/ \ No newline at end of file diff --git a/dom/webbrowserpersist/WebBrowserPersistRemoteDocument.cpp b/dom/webbrowserpersist/WebBrowserPersistRemoteDocument.cpp index bf274e56d27b..ee24b301910e 100644 --- a/dom/webbrowserpersist/WebBrowserPersistRemoteDocument.cpp +++ b/dom/webbrowserpersist/WebBrowserPersistRemoteDocument.cpp @@ -13,6 +13,7 @@ #include "nsDebug.h" #include "nsIPrincipal.h" +#include "nsISHEntry.h" namespace mozilla { diff --git a/dom/webbrowserpersist/WebBrowserPersistResourcesChild.cpp b/dom/webbrowserpersist/WebBrowserPersistResourcesChild.cpp index 93ff8e9d9c6b..b77b8fe25ae8 100644 --- a/dom/webbrowserpersist/WebBrowserPersistResourcesChild.cpp +++ b/dom/webbrowserpersist/WebBrowserPersistResourcesChild.cpp @@ -7,6 +7,7 @@ #include "WebBrowserPersistResourcesChild.h" #include "WebBrowserPersistDocumentChild.h" +#include "mozilla/dom/PContentChild.h" namespace mozilla { diff --git a/dom/webbrowserpersist/nsWebBrowserPersist.cpp b/dom/webbrowserpersist/nsWebBrowserPersist.cpp index 7e143e230742..e2eb541c21b4 100644 --- a/dom/webbrowserpersist/nsWebBrowserPersist.cpp +++ b/dom/webbrowserpersist/nsWebBrowserPersist.cpp @@ -57,6 +57,14 @@ #include "mozilla/Mutex.h" #include "mozilla/Printf.h" #include "ReferrerInfo.h" +#include "nsIURIMutator.h" +#include "mozilla/WebBrowserPersistDocumentParent.h" +#include "mozilla/dom/CanonicalBrowsingContext.h" +#include "mozilla/dom/WindowGlobalParent.h" +#include "mozilla/dom/ContentParent.h" +#include "mozilla/dom/PContentParent.h" +#include "mozilla/dom/BrowserParent.h" +#include "nsIDocumentEncoder.h" using namespace mozilla; using namespace mozilla::dom;