Bug 1635364 - Make netwerk/dns build outside unified build environment. r=valentin,necko-reviewers

Differential Revision: https://phabricator.services.mozilla.com/D73800
This commit is contained in:
Simon Giesecke 2020-05-11 08:20:34 +00:00
Родитель c65e97cd1c
Коммит c3067cb5c7
7 изменённых файлов: 15 добавлений и 0 удалений

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

@ -5,6 +5,7 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#include "GetAddrInfo.h"
#include "mozilla/ClearOnShutdown.h"
#include "mozilla/net/DNS.h"
#include "prnetdb.h"
#include "nsHostResolver.h"

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

@ -13,6 +13,8 @@
#include "nsHashKeys.h"
#include "nsDataHashtable.h"
#include "mozilla/RWLock.h"
#include "nsTArray.h"
#include "prio.h"
#if defined(XP_WIN)
# define DNSQUERY_AVAILABLE 1

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

@ -4,6 +4,9 @@
#include "IDNBlocklistUtils.h"
#include "mozilla/Preferences.h"
#include "nsStringFwd.h"
namespace mozilla {
namespace net {

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

@ -14,6 +14,7 @@
#include "nsIInterfaceRequestor.h"
#include "nsIStreamListener.h"
#include "nsHostResolver.h"
#include "nsThreadUtils.h"
#include "nsXULAppAPI.h"
namespace mozilla {

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

@ -3,6 +3,8 @@
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#include "nsCharSeparatedTokenizer.h"
#include "nsComponentManagerUtils.h"
#include "nsICaptivePortalService.h"
#include "nsIParentalControlsService.h"
#include "nsINetworkLinkService.h"
@ -14,6 +16,7 @@
#include "mozilla/Preferences.h"
#include "mozilla/StaticPrefs_network.h"
#include "mozilla/Telemetry.h"
#include "mozilla/Tokenizer.h"
static const char kOpenCaptivePortalLoginEvent[] = "captive-portal-login";

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

@ -3,15 +3,18 @@
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#include "MainThreadUtils.h"
#include "mozilla/Preferences.h"
#include "nsIDNService.h"
#include "nsReadableUtils.h"
#include "nsCRT.h"
#include "nsServiceManagerUtils.h"
#include "nsUnicharUtils.h"
#include "nsUnicodeProperties.h"
#include "nsUnicodeScriptCodes.h"
#include "harfbuzz/hb.h"
#include "punycode.h"
#include "mozilla/ArrayUtils.h"
#include "mozilla/TextUtils.h"
#include "mozilla/Utf8.h"
@ -25,6 +28,7 @@ const bool kIDNA2008_TransitionalProcessing = false;
#include "ICUUtils.h"
#include "unicode/uscript.h"
using namespace mozilla;
using namespace mozilla::unicode;
using namespace mozilla::net;
using mozilla::Preferences;

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

@ -12,6 +12,7 @@
#include "nsWeakReference.h"
#include "unicode/uidna.h"
#include "mozilla/Mutex.h"
#include "mozilla/net/IDNBlocklistUtils.h"
#include "nsString.h"