mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
158 lines
4.4 KiB
Python
158 lines
4.4 KiB
Python
# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
|
|
# vim: set filetype=python:
|
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# 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/.
|
|
|
|
XPIDL_SOURCES += [
|
|
'mozIThirdPartyUtil.idl',
|
|
'nsIApplicationCache.idl',
|
|
'nsIApplicationCacheChannel.idl',
|
|
'nsIApplicationCacheContainer.idl',
|
|
'nsIApplicationCacheService.idl',
|
|
'nsIArrayBufferInputStream.idl',
|
|
'nsIAsyncStreamCopier.idl',
|
|
'nsIAsyncStreamCopier2.idl',
|
|
'nsIAsyncVerifyRedirectCallback.idl',
|
|
'nsIAuthInformation.idl',
|
|
'nsIAuthModule.idl',
|
|
'nsIAuthPrompt.idl',
|
|
'nsIAuthPrompt2.idl',
|
|
'nsIAuthPromptAdapterFactory.idl',
|
|
'nsIAuthPromptCallback.idl',
|
|
'nsIAuthPromptProvider.idl',
|
|
'nsIBackgroundFileSaver.idl',
|
|
'nsIBufferedStreams.idl',
|
|
'nsIByteRangeRequest.idl',
|
|
'nsICacheInfoChannel.idl',
|
|
'nsICachingChannel.idl',
|
|
'nsICancelable.idl',
|
|
'nsIChannel.idl',
|
|
'nsIChannelEventSink.idl',
|
|
'nsIChildChannel.idl',
|
|
'nsIContentSniffer.idl',
|
|
'nsICryptoFIPSInfo.idl',
|
|
'nsICryptoHash.idl',
|
|
'nsICryptoHMAC.idl',
|
|
'nsIDashboard.idl',
|
|
'nsIDashboardEventNotifier.idl',
|
|
'nsIDivertableChannel.idl',
|
|
'nsIDownloader.idl',
|
|
'nsIEncodedChannel.idl',
|
|
'nsIExternalProtocolHandler.idl',
|
|
'nsIFileStreams.idl',
|
|
'nsIFileURL.idl',
|
|
'nsIForcePendingChannel.idl',
|
|
'nsIHttpPushListener.idl',
|
|
'nsIIncrementalDownload.idl',
|
|
'nsIInputStreamChannel.idl',
|
|
'nsIInputStreamPump.idl',
|
|
'nsIIOService.idl',
|
|
'nsIIOService2.idl',
|
|
'nsILoadContextInfo.idl',
|
|
'nsILoadGroup.idl',
|
|
'nsILoadGroupChild.idl',
|
|
'nsIMIMEInputStream.idl',
|
|
'nsIMultiPartChannel.idl',
|
|
'nsINestedURI.idl',
|
|
'nsINetAddr.idl',
|
|
'nsINetUtil.idl',
|
|
'nsINetworkInterceptController.idl',
|
|
'nsINetworkLinkService.idl',
|
|
'nsINetworkPredictor.idl',
|
|
'nsINetworkPredictorVerifier.idl',
|
|
'nsINetworkProperties.idl',
|
|
'nsINSSErrorsService.idl',
|
|
'nsIParentChannel.idl',
|
|
'nsIParentRedirectingChannel.idl',
|
|
'nsIPermission.idl',
|
|
'nsIPermissionManager.idl',
|
|
'nsIPrivateBrowsingChannel.idl',
|
|
'nsIProgressEventSink.idl',
|
|
'nsIPrompt.idl',
|
|
'nsIProtocolHandler.idl',
|
|
'nsIProtocolProxyCallback.idl',
|
|
'nsIProtocolProxyFilter.idl',
|
|
'nsIProtocolProxyService.idl',
|
|
'nsIProtocolProxyService2.idl',
|
|
'nsIProxiedChannel.idl',
|
|
'nsIProxiedProtocolHandler.idl',
|
|
'nsIProxyInfo.idl',
|
|
'nsIRandomGenerator.idl',
|
|
'nsIRedirectChannelRegistrar.idl',
|
|
'nsIRedirectHistory.idl',
|
|
'nsIRedirectResultListener.idl',
|
|
'nsIRequest.idl',
|
|
'nsIRequestObserver.idl',
|
|
'nsIRequestObserverProxy.idl',
|
|
'nsIResumableChannel.idl',
|
|
'nsISecretDecoderRing.idl',
|
|
'nsISecureBrowserUI.idl',
|
|
'nsISecurityEventSink.idl',
|
|
'nsISecurityInfoProvider.idl',
|
|
'nsISerializationHelper.idl',
|
|
'nsIServerSocket.idl',
|
|
'nsISimpleStreamListener.idl',
|
|
'nsISiteSecurityService.idl',
|
|
'nsISocketTransport.idl',
|
|
'nsISocketTransportService.idl',
|
|
'nsISpeculativeConnect.idl',
|
|
'nsIStandardURL.idl',
|
|
'nsIStreamingProtocolController.idl',
|
|
'nsIStreamingProtocolService.idl',
|
|
'nsIStreamListener.idl',
|
|
'nsIStreamListenerTee.idl',
|
|
'nsIStreamLoader.idl',
|
|
'nsIStreamTransportService.idl',
|
|
'nsISyncStreamListener.idl',
|
|
'nsISystemProxySettings.idl',
|
|
'nsIThreadRetargetableRequest.idl',
|
|
'nsIThreadRetargetableStreamListener.idl',
|
|
'nsITimedChannel.idl',
|
|
'nsITLSServerSocket.idl',
|
|
'nsITraceableChannel.idl',
|
|
'nsITransport.idl',
|
|
'nsIUDPSocket.idl',
|
|
'nsIUDPSocketFilter.idl',
|
|
'nsIUnicharStreamLoader.idl',
|
|
'nsIUploadChannel.idl',
|
|
'nsIUploadChannel2.idl',
|
|
'nsIURI.idl',
|
|
'nsIURIChecker.idl',
|
|
'nsIURIClassifier.idl',
|
|
'nsIURIWithPrincipal.idl',
|
|
'nsIURL.idl',
|
|
'nsIURLParser.idl',
|
|
'nsPILoadGroupInternal.idl',
|
|
'nsPISocketTransportService.idl',
|
|
]
|
|
|
|
if CONFIG['MOZ_TOOLKIT_SEARCH']:
|
|
XPIDL_SOURCES += [
|
|
'nsIBrowserSearchService.idl',
|
|
]
|
|
|
|
XPIDL_MODULE = 'necko'
|
|
|
|
EXPORTS += [
|
|
'netCore.h',
|
|
'nsASocketHandler.h',
|
|
'nsAsyncRedirectVerifyHelper.h',
|
|
'nsNetUtil.h',
|
|
'nsReadLine.h',
|
|
'nsStreamListenerWrapper.h',
|
|
'nsURIHashKey.h',
|
|
]
|
|
|
|
EXPORTS.mozilla.net += [
|
|
'ReferrerPolicy.h',
|
|
]
|
|
|
|
if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gonk':
|
|
EXPORTS += [
|
|
'NetStatistics.h',
|
|
]
|
|
|
|
FAIL_ON_WARNINGS = True
|
|
|