--- a/browser/components/places/Makefile.in
+++ b/browser/components/places/Makefile.in
@@ -7,9 +7,8 @@ DEPTH = @DEPTH@
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += -I$(topsrcdir)/browser/components/
--- a/browser/components/places/moz.build
+++ b/browser/components/places/moz.build
@@ -1,7 +1,12 @@
# 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/.
DIRS += ['src']
TEST_DIRS += ['tests']
+
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/browser/components/',
+]
+
--- a/browser/components/places/src/Makefile.in
+++ b/browser/components/places/src/Makefile.in
@@ -16,9 +16,8 @@ EXTRA_COMPONENTS = \
$(NULL)
EXTRA_JS_MODULES = \
PlacesUIUtils.jsm \
$(NULL)
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += -I$(topsrcdir)/browser/components
--- a/browser/components/places/src/moz.build
+++ b/browser/components/places/src/moz.build
@@ -1,5 +1,9 @@
# 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_FLAGS += [
+ '-I$(topsrcdir)/browser/components',
+]
+
--- a/config/config.mk
+++ b/config/config.mk
@@ -521,17 +521,17 @@ LIBS_DIR = -L$(DIST)/bin -L$(DIST)/lib
ifdef LIBXUL_SDK
LIBS_DIR += -L$(LIBXUL_SDK)/bin -L$(LIBXUL_SDK)/lib
endif
endif
# Default location of include files
IDL_DIR = $(DIST)/idl
-XPIDL_FLAGS = -I$(srcdir) -I$(IDL_DIR)
+XPIDL_FLAGS += -I$(srcdir) -I$(IDL_DIR)
ifdef LIBXUL_SDK
XPIDL_FLAGS += -I$(LIBXUL_SDK)/idl
endif
SDK_LIB_DIR = $(DIST)/sdk/lib
SDK_BIN_DIR = $(DIST)/sdk/bin
DEPENDENCIES = .md
--- a/dom/activities/interfaces/Makefile.in
+++ b/dom/activities/interfaces/Makefile.in
@@ -6,13 +6,8 @@ DEPTH = @DEPTH@
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/base \
- -I$(topsrcdir)/dom/interfaces/base \
- -I$(topsrcdir)/dom/interfaces/events \
- $(NULL)
--- a/dom/activities/interfaces/moz.build
+++ b/dom/activities/interfaces/moz.build
@@ -10,8 +10,14 @@ XPIDL_SOURCES += [
'nsIDOMActivityHandlerDescription.idl',
'nsIDOMActivityOptions.idl',
'nsIDOMActivityRequestHandler.idl',
'nsIDOMNavigatorActivities.idl',
]
XPIDL_MODULE = 'dom_activities'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/base',
+ '-I$(topsrcdir)/dom/interfaces/base',
+ '-I$(topsrcdir)/dom/interfaces/events',
+]
+
--- a/dom/alarm/Makefile.in
+++ b/dom/alarm/Makefile.in
@@ -37,11 +37,8 @@ EXPORTS_mozilla/dom/alarm = \
CPPSRCS = \
AlarmHalService.cpp \
$(NULL)
include $(topsrcdir)/config/config.mk
include $(topsrcdir)/ipc/chromium/chromium-config.mk
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- $(NULL)
--- a/dom/alarm/moz.build
+++ b/dom/alarm/moz.build
@@ -7,8 +7,12 @@ TEST_DIRS += ['test']
XPIDL_SOURCES += [
'nsIAlarmHalService.idl',
'nsIDOMAlarmsManager.idl',
]
XPIDL_MODULE = 'dom_alarm'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+]
+
--- a/dom/base/Makefile.in
+++ b/dom/base/Makefile.in
@@ -134,12 +134,8 @@ LOCAL_INCLUDES += \
-I$(topsrcdir)/xpcom/ds \
$(NULL)
ifdef MOZ_X11
CXXFLAGS += $(TK_CFLAGS)
LDFLAGS += $(TK_LIBS)
endif
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- -I$(topsrcdir)/dom/interfaces/events \
- $(NULL)
--- a/dom/base/moz.build
+++ b/dom/base/moz.build
@@ -9,8 +9,13 @@ XPIDL_SOURCES += [
'nsIDOMDOMCursor.idl',
'nsIDOMDOMError.idl',
'nsIDOMDOMRequest.idl',
'nsIEntropyCollector.idl',
'nsIScriptChannel.idl',
'nsISiteSpecificUserAgent.idl',
]
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+ '-I$(topsrcdir)/dom/interfaces/events',
+]
+
--- a/dom/battery/Makefile.in
+++ b/dom/battery/Makefile.in
@@ -30,12 +30,8 @@ CPPSRCS = \
LOCAL_INCLUDES = \
-I$(topsrcdir)/content/events/src \
$(NULL)
include $(topsrcdir)/config/config.mk
include $(topsrcdir)/ipc/chromium/chromium-config.mk
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- -I$(topsrcdir)/dom/interfaces/events \
- $(NULL)
--- a/dom/battery/moz.build
+++ b/dom/battery/moz.build
@@ -6,8 +6,13 @@
TEST_DIRS += ['test']
XPIDL_SOURCES += [
'nsINavigatorBattery.idl',
]
XPIDL_MODULE = 'dom_battery'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+ '-I$(topsrcdir)/dom/interfaces/events',
+]
+
--- a/dom/camera/Makefile.in
+++ b/dom/camera/Makefile.in
@@ -57,14 +57,8 @@ EXPORTS = \
DOMCameraManager.h \
GonkNativeWindow.h \
GonkNativeWindowClient.h \
$(NULL)
include $(topsrcdir)/config/rules.mk
include $(topsrcdir)/ipc/chromium/chromium-config.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/base \
- -I$(topsrcdir)/dom/interfaces/base \
- -I$(topsrcdir)/dom/interfaces/events \
- -I$(topsrcdir)/dom/media \
- $(NULL)
--- a/dom/camera/moz.build
+++ b/dom/camera/moz.build
@@ -5,8 +5,15 @@
XPIDL_SOURCES += [
'nsIDOMCameraManager.idl',
'nsIDOMNavigatorCamera.idl',
]
XPIDL_MODULE = 'dom_camera'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/base',
+ '-I$(topsrcdir)/dom/interfaces/base',
+ '-I$(topsrcdir)/dom/interfaces/events',
+ '-I$(topsrcdir)/dom/media',
+]
+
--- a/dom/cellbroadcast/interfaces/Makefile.in
+++ b/dom/cellbroadcast/interfaces/Makefile.in
@@ -8,13 +8,8 @@ srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
include $(topsrcdir)/dom/dom-config.mk
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/base \
- -I$(topsrcdir)/dom/interfaces/base \
- -I$(topsrcdir)/dom/interfaces/events \
- $(NULL)
--- a/dom/cellbroadcast/interfaces/moz.build
+++ b/dom/cellbroadcast/interfaces/moz.build
@@ -8,8 +8,14 @@ XPIDL_SOURCES += [
'nsIDOMMozCellBroadcast.idl',
'nsIDOMMozCellBroadcastEvent.idl',
'nsIDOMMozCellBroadcastMessage.idl',
'nsINavigatorCellBroadcast.idl',
]
XPIDL_MODULE = 'dom_cellbroadcast'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/base',
+ '-I$(topsrcdir)/dom/interfaces/base',
+ '-I$(topsrcdir)/dom/interfaces/events',
+]
+
--- a/dom/file/Makefile.in
+++ b/dom/file/Makefile.in
@@ -56,13 +56,8 @@ EXPORTS_mozilla/dom/file = \
ArchiveZipEvent.h \
ArchiveZipFile.h \
ArchiveReader.h \
ArchiveRequest.h \
$(NULL)
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/base \
- -I$(topsrcdir)/dom/interfaces/base \
- -I$(topsrcdir)/dom/interfaces/events \
- $(NULL)
--- a/dom/file/moz.build
+++ b/dom/file/moz.build
@@ -9,8 +9,14 @@ XPIDL_SOURCES += [
'nsIDOMArchiveRequest.idl',
'nsIDOMFileHandle.idl',
'nsIDOMFileRequest.idl',
'nsIDOMLockedFile.idl',
]
XPIDL_MODULE = 'dom_file'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/base',
+ '-I$(topsrcdir)/dom/interfaces/base',
+ '-I$(topsrcdir)/dom/interfaces/events',
+]
+
--- a/dom/fm/Makefile.in
+++ b/dom/fm/Makefile.in
@@ -28,12 +28,8 @@ EXTRA_COMPONENTS = \
EXTRA_JS_MODULES = \
DOMFMRadioParent.jsm \
$(NULL)
include $(topsrcdir)/config/rules.mk
include $(topsrcdir)/ipc/chromium/chromium-config.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/events \
- $(NULL)
-
--- a/dom/fm/moz.build
+++ b/dom/fm/moz.build
@@ -5,8 +5,12 @@
XPIDL_SOURCES += [
'nsIDOMFMRadio.idl',
'nsIFMRadio.idl',
]
XPIDL_MODULE = 'dom_fm'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/events',
+]
+
--- a/dom/icc/interfaces/Makefile.in
+++ b/dom/icc/interfaces/Makefile.in
@@ -7,12 +7,8 @@ topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
include $(topsrcdir)/dom/dom-config.mk
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- -I$(topsrcdir)/dom/interfaces/events \
- $(NULL)
--- a/dom/icc/interfaces/moz.build
+++ b/dom/icc/interfaces/moz.build
@@ -7,8 +7,13 @@ XPIDL_SOURCES += [
'SimToolKit.idl',
'nsIDOMICCCardLockErrorEvent.idl',
'nsIDOMIccManager.idl',
'nsIIccProvider.idl',
]
XPIDL_MODULE = 'dom_icc'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+ '-I$(topsrcdir)/dom/interfaces/events',
+]
+
--- a/dom/indexedDB/Makefile.in
+++ b/dom/indexedDB/Makefile.in
@@ -77,12 +77,8 @@ LOCAL_INCLUDES = \
DEFINES += -D_IMPL_NS_LAYOUT
# Make sure to quickstub as much as possible here! See
# js/xpconnect/src/dom_quickstubs.qsconf.
include $(topsrcdir)/config/config.mk
include $(topsrcdir)/ipc/chromium/chromium-config.mk
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- -I$(topsrcdir)/dom/interfaces/events \
- $(NULL)
--- a/dom/indexedDB/moz.build
+++ b/dom/indexedDB/moz.build
@@ -19,8 +19,13 @@ XPIDL_SOURCES += [
'nsIIDBRequest.idl',
'nsIIDBTransaction.idl',
'nsIIDBVersionChangeEvent.idl',
'nsIIndexedDatabaseManager.idl',
]
XPIDL_MODULE = 'dom_indexeddb'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+ '-I$(topsrcdir)/dom/interfaces/events',
+]
+
--- a/dom/interfaces/apps/Makefile.in
+++ b/dom/interfaces/apps/Makefile.in
@@ -10,12 +10,8 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = dom
GRE_MODULE = 1
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- -I$(topsrcdir)/dom/interfaces/events \
- $(NULL)
--- a/dom/interfaces/apps/moz.build
+++ b/dom/interfaces/apps/moz.build
@@ -9,8 +9,13 @@ XPIDL_SOURCES += [
'nsIAppsService.idl',
'nsIDOMApplicationRegistry.idl',
'nsIDOMApplicationRegistry2.idl',
'nsIDOMMozApplicationEvent.idl',
]
XPIDL_MODULE = 'dom_apps'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+ '-I$(topsrcdir)/dom/interfaces/events',
+]
+
--- a/dom/interfaces/base/Makefile.in
+++ b/dom/interfaces/base/Makefile.in
@@ -10,11 +10,8 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = dom
GRE_MODULE = 1
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/events \
- $(NULL)
--- a/dom/interfaces/base/moz.build
+++ b/dom/interfaces/base/moz.build
@@ -54,8 +54,12 @@ else:
if CONFIG['MOZ_B2G']:
XPIDL_SOURCES += [
'nsIDOMWindowB2G.idl',
]
XPIDL_MODULE = 'dom_base'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/events',
+]
+
--- a/dom/interfaces/contacts/Makefile.in
+++ b/dom/interfaces/contacts/Makefile.in
@@ -9,12 +9,8 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = dom
GRE_MODULE = 1
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- -I$(topsrcdir)/dom/interfaces/events \
- $(NULL)
--- a/dom/interfaces/contacts/moz.build
+++ b/dom/interfaces/contacts/moz.build
@@ -6,8 +6,13 @@
XPIDL_SOURCES += [
'nsIDOMContactManager.idl',
'nsIDOMContactProperties.idl',
'nsIDOMMozContactChangeEvent.idl',
]
XPIDL_MODULE = 'dom_contacts'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+ '-I$(topsrcdir)/dom/interfaces/events',
+]
+
--- a/dom/interfaces/core/Makefile.in
+++ b/dom/interfaces/core/Makefile.in
@@ -10,11 +10,8 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = dom
GRE_MODULE = 1
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- $(NULL)
--- a/dom/interfaces/core/moz.build
+++ b/dom/interfaces/core/moz.build
@@ -24,8 +24,12 @@ XPIDL_SOURCES += [
'nsIDOMUserDataHandler.idl',
'nsIDOMXMLDocument.idl',
'nsIDocumentRegister.idl',
'nsIInlineEventHandlers.idl',
]
XPIDL_MODULE = 'dom_core'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+]
+
--- a/dom/interfaces/css/Makefile.in
+++ b/dom/interfaces/css/Makefile.in
@@ -10,12 +10,8 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = dom
GRE_MODULE = 1
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- -I$(topsrcdir)/dom/interfaces/stylesheets \
- $(NULL)
--- a/dom/interfaces/css/moz.build
+++ b/dom/interfaces/css/moz.build
@@ -26,8 +26,13 @@ XPIDL_SOURCES += [
'nsIDOMElementCSSInlineStyle.idl',
'nsIDOMMozCSSKeyframeRule.idl',
'nsIDOMMozCSSKeyframesRule.idl',
'nsIDOMRect.idl',
]
XPIDL_MODULE = 'dom_css'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+ '-I$(topsrcdir)/dom/interfaces/stylesheets',
+]
+
--- a/dom/interfaces/devicestorage/Makefile.in
+++ b/dom/interfaces/devicestorage/Makefile.in
@@ -14,12 +14,8 @@ LIBRARY_NAME = domdevicestorage_s
LIBXUL_LIBRARY = 1
FORCE_STATIC_LIB = 1
include $(topsrcdir)/dom/dom-config.mk
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- -I$(topsrcdir)/dom/interfaces/events \
- $(NULL)
--- a/dom/interfaces/devicestorage/moz.build
+++ b/dom/interfaces/devicestorage/moz.build
@@ -7,8 +7,13 @@ XPIDL_SOURCES += [
'nsIDOMDeviceStorage.idl',
'nsIDOMDeviceStorageChangeEvent.idl',
'nsIDOMDeviceStorageCursor.idl',
'nsIDOMNavigatorDeviceStorage.idl',
]
XPIDL_MODULE = 'dom_devicestorage'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+ '-I$(topsrcdir)/dom/interfaces/events',
+]
+
--- a/dom/interfaces/events/Makefile.in
+++ b/dom/interfaces/events/Makefile.in
@@ -10,11 +10,8 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = dom
GRE_MODULE = 1
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- $(NULL)
--- a/dom/interfaces/events/moz.build
+++ b/dom/interfaces/events/moz.build
@@ -46,8 +46,12 @@ XPIDL_SOURCES += [
'nsIDOMTransitionEvent.idl',
'nsIDOMUIEvent.idl',
'nsIDOMUserProximityEvent.idl',
'nsIDOMWheelEvent.idl',
]
XPIDL_MODULE = 'dom_events'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+]
+
--- a/dom/interfaces/geolocation/Makefile.in
+++ b/dom/interfaces/geolocation/Makefile.in
@@ -10,11 +10,8 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = dom
GRE_MODULE = 1
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- $(NULL)
--- a/dom/interfaces/geolocation/moz.build
+++ b/dom/interfaces/geolocation/moz.build
@@ -11,8 +11,12 @@ XPIDL_SOURCES += [
'nsIDOMGeoPositionError.idl',
'nsIDOMGeoPositionErrorCallback.idl',
'nsIDOMNavigatorGeolocation.idl',
'nsIGeolocation.idl',
]
XPIDL_MODULE = 'dom_geolocation'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+]
+
--- a/dom/interfaces/html/Makefile.in
+++ b/dom/interfaces/html/Makefile.in
@@ -10,12 +10,8 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = dom
GRE_MODULE = 1
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- -I$(topsrcdir)/dom/interfaces/core \
- $(NULL)
--- a/dom/interfaces/html/moz.build
+++ b/dom/interfaces/html/moz.build
@@ -76,8 +76,13 @@ XPIDL_SOURCES += [
'nsIDOMMozBrowserFrame.idl',
'nsIDOMTimeRanges.idl',
'nsIDOMValidityState.idl',
'nsIMozBrowserFrame.idl',
]
XPIDL_MODULE = 'dom_html'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+ '-I$(topsrcdir)/dom/interfaces/core',
+]
+
--- a/dom/interfaces/json/Makefile.in
+++ b/dom/interfaces/json/Makefile.in
@@ -10,11 +10,8 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = dom
GRE_MODULE = 1
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- $(NULL)
--- a/dom/interfaces/json/moz.build
+++ b/dom/interfaces/json/moz.build
@@ -4,8 +4,12 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
XPIDL_SOURCES += [
'nsIJSON.idl',
]
XPIDL_MODULE = 'dom_json'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+]
+
--- a/dom/interfaces/notification/Makefile.in
+++ b/dom/interfaces/notification/Makefile.in
@@ -10,11 +10,8 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = dom
GRE_MODULE = 1
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- $(NULL)
--- a/dom/interfaces/notification/moz.build
+++ b/dom/interfaces/notification/moz.build
@@ -5,8 +5,12 @@
XPIDL_SOURCES += [
'nsIDOMDesktopNotification.idl',
'nsIDOMNavigatorDesktopNotification.idl',
]
XPIDL_MODULE = 'dom_notification'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+]
+
--- a/dom/interfaces/offline/Makefile.in
+++ b/dom/interfaces/offline/Makefile.in
@@ -10,11 +10,8 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = dom
GRE_MODULE = 1
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- $(NULL)
--- a/dom/interfaces/offline/moz.build
+++ b/dom/interfaces/offline/moz.build
@@ -5,8 +5,12 @@
XPIDL_SOURCES += [
'nsIDOMLoadStatus.idl',
'nsIDOMOfflineResourceList.idl',
]
XPIDL_MODULE = 'dom_offline'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+]
+
--- a/dom/interfaces/permission/Makefile.in
+++ b/dom/interfaces/permission/Makefile.in
@@ -9,11 +9,8 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = dom
GRE_MODULE = 1
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- $(NULL)
--- a/dom/interfaces/permission/moz.build
+++ b/dom/interfaces/permission/moz.build
@@ -5,8 +5,12 @@
XPIDL_SOURCES += [
'nsIDOMPermissionSettings.idl',
'nsIPermissionPromptService.idl',
]
XPIDL_MODULE = 'dom_permissionsettings'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+]
+
--- a/dom/interfaces/range/Makefile.in
+++ b/dom/interfaces/range/Makefile.in
@@ -10,11 +10,8 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = dom
GRE_MODULE = 1
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- $(NULL)
--- a/dom/interfaces/range/moz.build
+++ b/dom/interfaces/range/moz.build
@@ -4,8 +4,12 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
XPIDL_SOURCES += [
'nsIDOMRange.idl',
]
XPIDL_MODULE = 'dom_range'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+]
+
--- a/dom/interfaces/settings/Makefile.in
+++ b/dom/interfaces/settings/Makefile.in
@@ -9,12 +9,8 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = dom
GRE_MODULE = 1
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- -I$(topsrcdir)/dom/interfaces/events \
- $(NULL)
--- a/dom/interfaces/settings/moz.build
+++ b/dom/interfaces/settings/moz.build
@@ -6,8 +6,13 @@
XPIDL_SOURCES += [
'nsIDOMMozSettingsEvent.idl',
'nsIDOMSettingsManager.idl',
'nsISettingsService.idl',
]
XPIDL_MODULE = 'dom_settings'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+ '-I$(topsrcdir)/dom/interfaces/events',
+]
+
--- a/dom/interfaces/smil/Makefile.in
+++ b/dom/interfaces/smil/Makefile.in
@@ -9,14 +9,8 @@ topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = dom
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- -I$(topsrcdir)/dom/interfaces/core \
- -I$(topsrcdir)/dom/interfaces/events \
- -I$(topsrcdir)/dom/interfaces/svg \
- $(NULL)
--- a/dom/interfaces/smil/moz.build
+++ b/dom/interfaces/smil/moz.build
@@ -4,8 +4,15 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
XPIDL_SOURCES += [
'nsIDOMTimeEvent.idl',
]
XPIDL_MODULE = 'dom_smil'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+ '-I$(topsrcdir)/dom/interfaces/core',
+ '-I$(topsrcdir)/dom/interfaces/events',
+ '-I$(topsrcdir)/dom/interfaces/svg',
+]
+
--- a/dom/interfaces/storage/Makefile.in
+++ b/dom/interfaces/storage/Makefile.in
@@ -14,12 +14,8 @@ MODULE = dom
GRE_MODULE = 1
EXPORTS = \
nsPIDOMStorage.h \
$(NULL)
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- -I$(topsrcdir)/dom/interfaces/events \
- $(NULL)
--- a/dom/interfaces/storage/moz.build
+++ b/dom/interfaces/storage/moz.build
@@ -10,8 +10,13 @@ XPIDL_SOURCES += [
'nsIDOMStorageItem.idl',
'nsIDOMStorageManager.idl',
'nsIDOMStorageObsolete.idl',
'nsIDOMToString.idl',
]
XPIDL_MODULE = 'dom_storage'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+ '-I$(topsrcdir)/dom/interfaces/events',
+]
+
--- a/dom/interfaces/stylesheets/Makefile.in
+++ b/dom/interfaces/stylesheets/Makefile.in
@@ -10,11 +10,8 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = dom
GRE_MODULE = 1
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- $(NULL)
--- a/dom/interfaces/stylesheets/moz.build
+++ b/dom/interfaces/stylesheets/moz.build
@@ -7,8 +7,12 @@ XPIDL_SOURCES += [
'nsIDOMLinkStyle.idl',
'nsIDOMMediaList.idl',
'nsIDOMStyleSheet.idl',
'nsIDOMStyleSheetList.idl',
]
XPIDL_MODULE = 'dom_stylesheets'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+]
+
--- a/dom/interfaces/svg/Makefile.in
+++ b/dom/interfaces/svg/Makefile.in
@@ -10,13 +10,8 @@ topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = dom
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- -I$(topsrcdir)/dom/interfaces/core \
- -I$(topsrcdir)/dom/interfaces/events \
- $(NULL)
--- a/dom/interfaces/svg/moz.build
+++ b/dom/interfaces/svg/moz.build
@@ -21,8 +21,14 @@ XPIDL_SOURCES += [
'nsIDOMSVGStringList.idl',
'nsIDOMSVGURIReference.idl',
'nsIDOMSVGUnitTypes.idl',
'nsIDOMSVGZoomEvent.idl',
]
XPIDL_MODULE = 'dom_svg'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+ '-I$(topsrcdir)/dom/interfaces/core',
+ '-I$(topsrcdir)/dom/interfaces/events',
+]
+
--- a/dom/interfaces/traversal/Makefile.in
+++ b/dom/interfaces/traversal/Makefile.in
@@ -10,11 +10,8 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = dom
GRE_MODULE = 1
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- $(NULL)
--- a/dom/interfaces/traversal/moz.build
+++ b/dom/interfaces/traversal/moz.build
@@ -6,8 +6,12 @@
XPIDL_SOURCES += [
'nsIDOMNodeFilter.idl',
'nsIDOMNodeIterator.idl',
'nsIDOMTreeWalker.idl',
]
XPIDL_MODULE = 'dom_traversal'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+]
+
--- a/dom/interfaces/xbl/Makefile.in
+++ b/dom/interfaces/xbl/Makefile.in
@@ -10,11 +10,8 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = dom
GRE_MODULE = 1
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- $(NULL)
--- a/dom/interfaces/xbl/moz.build
+++ b/dom/interfaces/xbl/moz.build
@@ -4,8 +4,12 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
XPIDL_SOURCES += [
'nsIDOMDocumentXBL.idl',
]
XPIDL_MODULE = 'dom_xbl'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+]
+
--- a/dom/interfaces/xpath/Makefile.in
+++ b/dom/interfaces/xpath/Makefile.in
@@ -7,12 +7,8 @@ topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = dom
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- -I$(topsrcdir)/dom/interfaces/core \
- $(NULL)
--- a/dom/interfaces/xpath/moz.build
+++ b/dom/interfaces/xpath/moz.build
@@ -9,8 +9,13 @@ XPIDL_SOURCES += [
'nsIDOMXPathExpression.idl',
'nsIDOMXPathNSResolver.idl',
'nsIDOMXPathNamespace.idl',
'nsIDOMXPathResult.idl',
]
XPIDL_MODULE = 'dom_xpath'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+ '-I$(topsrcdir)/dom/interfaces/core',
+]
+
--- a/dom/interfaces/xul/Makefile.in
+++ b/dom/interfaces/xul/Makefile.in
@@ -10,13 +10,8 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = dom
GRE_MODULE = 1
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- -I$(topsrcdir)/dom/interfaces/core \
- -I$(topsrcdir)/dom/interfaces/events \
- $(NULL)
--- a/dom/interfaces/xul/moz.build
+++ b/dom/interfaces/xul/moz.build
@@ -23,8 +23,14 @@ XPIDL_SOURCES += [
'nsIDOMXULSelectCntrlEl.idl',
'nsIDOMXULSelectCntrlItemEl.idl',
'nsIDOMXULTextboxElement.idl',
'nsIDOMXULTreeElement.idl',
]
XPIDL_MODULE = 'dom_xul'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+ '-I$(topsrcdir)/dom/interfaces/core',
+ '-I$(topsrcdir)/dom/interfaces/events',
+]
+
--- a/dom/messages/interfaces/Makefile.in
+++ b/dom/messages/interfaces/Makefile.in
@@ -8,11 +8,8 @@ srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
include $(topsrcdir)/dom/dom-config.mk
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- $(NULL)
--- a/dom/messages/interfaces/moz.build
+++ b/dom/messages/interfaces/moz.build
@@ -5,8 +5,12 @@
XPIDL_SOURCES += [
'nsIDOMNavigatorSystemMessages.idl',
'nsISystemMessagesInternal.idl',
]
XPIDL_MODULE = 'dom_messages'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+]
+
--- a/dom/mobilemessage/interfaces/Makefile.in
+++ b/dom/mobilemessage/interfaces/Makefile.in
@@ -8,13 +8,8 @@ srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
include $(topsrcdir)/dom/dom-config.mk
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/base \
- -I$(topsrcdir)/dom/interfaces/base \
- -I$(topsrcdir)/dom/interfaces/events \
- $(NULL)
--- a/dom/mobilemessage/interfaces/moz.build
+++ b/dom/mobilemessage/interfaces/moz.build
@@ -19,8 +19,14 @@ XPIDL_SOURCES += [
if CONFIG['MOZ_B2G_RIL']:
XPIDL_SOURCES += [
'nsIRilMobileMessageDatabaseService.idl',
]
XPIDL_MODULE = 'dom_mobilemessage'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/base',
+ '-I$(topsrcdir)/dom/interfaces/base',
+ '-I$(topsrcdir)/dom/interfaces/events',
+]
+
--- a/dom/network/interfaces/Makefile.in
+++ b/dom/network/interfaces/Makefile.in
@@ -8,12 +8,8 @@ srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
include $(topsrcdir)/dom/dom-config.mk
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- -I$(topsrcdir)/dom/interfaces/events \
- $(NULL)
--- a/dom/network/interfaces/moz.build
+++ b/dom/network/interfaces/moz.build
@@ -20,8 +20,13 @@ if CONFIG['MOZ_B2G_RIL']:
'nsINavigatorMobileConnection.idl',
'nsIDOMNetworkStatsManager.idl',
'nsIDOMNetworkStats.idl',
'nsIDOMCFStateChangeEvent.idl',
]
XPIDL_MODULE = 'dom_network'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+ '-I$(topsrcdir)/dom/interfaces/events',
+]
+
--- a/dom/payment/interfaces/Makefile.in
+++ b/dom/payment/interfaces/Makefile.in
@@ -5,11 +5,8 @@
DEPTH = @DEPTH@
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/interfaces/base \
- $(NULL)
--- a/dom/payment/interfaces/moz.build
+++ b/dom/payment/interfaces/moz.build
@@ -7,8 +7,12 @@ XPIDL_SOURCES += [
'nsIDOMNavigatorPayment.idl',
'nsIDOMPaymentRequestInfo.idl',
'nsIPaymentFlowInfo.idl',
'nsIPaymentUIGlue.idl',
]
XPIDL_MODULE = 'dom_payment'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/interfaces/base',
+]
+
--- a/dom/system/gonk/Makefile.in
+++ b/dom/system/gonk/Makefile.in
@@ -85,11 +85,8 @@ EXTRA_JS_MODULES = \
ifdef ENABLE_TESTS
XPCSHELL_TESTS = tests
endif
include $(topsrcdir)/config/rules.mk
include $(topsrcdir)/ipc/chromium/chromium-config.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/network/interfaces \
- $(NULL)
--- a/dom/system/gonk/moz.build
+++ b/dom/system/gonk/moz.build
@@ -23,8 +23,12 @@ XPIDL_SOURCES += [
'nsIVolumeMountLock.idl',
'nsIVolumeService.idl',
'nsIVolumeStat.idl',
'nsIWorkerHolder.idl',
]
XPIDL_MODULE = 'dom_system_gonk'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/network/interfaces',
+]
+
--- a/dom/telephony/Makefile.in
+++ b/dom/telephony/Makefile.in
@@ -19,13 +19,8 @@ include $(topsrcdir)/dom/dom-config.mk
CPPSRCS = \
Telephony.cpp \
TelephonyCall.cpp \
$(NULL)
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/base \
- -I$(topsrcdir)/dom/interfaces/base \
- -I$(topsrcdir)/dom/interfaces/events \
- $(NULL)
--- a/dom/telephony/moz.build
+++ b/dom/telephony/moz.build
@@ -8,8 +8,14 @@ XPIDL_SOURCES += [
'nsIDOMNavigatorTelephony.idl',
'nsIDOMTelephony.idl',
'nsIDOMTelephonyCall.idl',
'nsITelephonyProvider.idl',
]
XPIDL_MODULE = 'dom_telephony'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/base',
+ '-I$(topsrcdir)/dom/interfaces/base',
+ '-I$(topsrcdir)/dom/interfaces/events',
+]
+
--- a/dom/voicemail/Makefile.in
+++ b/dom/voicemail/Makefile.in
@@ -23,13 +23,8 @@ EXPORTS_mozilla/dom = \
$(NULL)
CPPSRCS = \
Voicemail.cpp \
$(NULL)
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/base \
- -I$(topsrcdir)/dom/interfaces/base \
- -I$(topsrcdir)/dom/interfaces/events \
- $(NULL)
--- a/dom/voicemail/moz.build
+++ b/dom/voicemail/moz.build
@@ -8,8 +8,14 @@ XPIDL_SOURCES += [
'nsIDOMMozVoicemailEvent.idl',
'nsIDOMMozVoicemailStatus.idl',
'nsINavigatorVoicemail.idl',
'nsIVoicemailProvider.idl',
]
XPIDL_MODULE = 'dom_voicemail'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/base',
+ '-I$(topsrcdir)/dom/interfaces/base',
+ '-I$(topsrcdir)/dom/interfaces/events',
+]
+
--- a/dom/wifi/Makefile.in
+++ b/dom/wifi/Makefile.in
@@ -26,14 +26,8 @@ EXTRA_COMPONENTS = \
EXTRA_JS_MODULES = \
libhardware_legacy.js \
wifi_worker.js \
$(NULL)
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += \
- -I$(topsrcdir)/dom/base \
- -I$(topsrcdir)/dom/interfaces/base \
- -I$(topsrcdir)/dom/interfaces/events \
- -I$(topsrcdir)/dom/system/gonk \
- $(NULL)
--- a/dom/wifi/moz.build
+++ b/dom/wifi/moz.build
@@ -6,8 +6,15 @@
XPIDL_SOURCES += [
'nsIDOMMozWifiConnectionInfoEvent.idl',
'nsIDOMMozWifiStatusChangeEvent.idl',
'nsIWifi.idl',
]
XPIDL_MODULE = 'dom_wifi'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/dom/base',
+ '-I$(topsrcdir)/dom/interfaces/base',
+ '-I$(topsrcdir)/dom/interfaces/events',
+ '-I$(topsrcdir)/dom/system/gonk',
+]
+
--- a/js/src/config/config.mk
+++ b/js/src/config/config.mk
@@ -521,17 +521,17 @@ LIBS_DIR = -L$(DIST)/bin -L$(DIST)/lib
ifdef LIBXUL_SDK
LIBS_DIR += -L$(LIBXUL_SDK)/bin -L$(LIBXUL_SDK)/lib
endif
endif
# Default location of include files
IDL_DIR = $(DIST)/idl
-XPIDL_FLAGS = -I$(srcdir) -I$(IDL_DIR)
+XPIDL_FLAGS += -I$(srcdir) -I$(IDL_DIR)
ifdef LIBXUL_SDK
XPIDL_FLAGS += -I$(LIBXUL_SDK)/idl
endif
SDK_LIB_DIR = $(DIST)/sdk/lib
SDK_BIN_DIR = $(DIST)/sdk/bin
DEPENDENCIES = .md
--- a/netwerk/mime/Makefile.in
+++ b/netwerk/mime/Makefile.in
@@ -24,9 +24,8 @@ EXPORTS = \
CPPSRCS = \
nsMIMEHeaderParamImpl.cpp \
$(NULL)
include $(topsrcdir)/config/rules.mk
DEFINES += -DIMPL_NS_NET
-XPIDL_FLAGS += -I$(topsrcdir)/netwerk/base/public
--- a/netwerk/mime/moz.build
+++ b/netwerk/mime/moz.build
@@ -4,8 +4,12 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
XPIDL_SOURCES += [
'nsIMIMEHeaderParam.idl',
'nsIMIMEInfo.idl',
'nsIMIMEService.idl',
]
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/netwerk/base/public',
+]
+
--- a/netwerk/protocol/file/Makefile.in
+++ b/netwerk/protocol/file/Makefile.in
@@ -27,9 +27,8 @@ LOCAL_INCLUDES = \
-I$(srcdir)/../../base/src \
-I$(topsrcdir)/xpcom/ds \
$(NULL)
include $(topsrcdir)/config/rules.mk
DEFINES += -DIMPL_NS_NET
-XPIDL_FLAGS += -I$(topsrcdir)/netwerk/base/public
--- a/netwerk/protocol/file/moz.build
+++ b/netwerk/protocol/file/moz.build
@@ -5,8 +5,12 @@
XPIDL_SOURCES += [
'nsIFileChannel.idl',
'nsIFileProtocolHandler.idl',
]
XPIDL_MODULE = 'necko_file'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/netwerk/base/public',
+]
+
--- a/netwerk/protocol/http/Makefile.in
+++ b/netwerk/protocol/http/Makefile.in
@@ -83,9 +83,8 @@ EXTRA_JS_MODULES = \
$(NULL)
include $(topsrcdir)/config/config.mk
include $(topsrcdir)/ipc/chromium/chromium-config.mk
include $(topsrcdir)/config/rules.mk
DEFINES += -DIMPL_NS_NET
-XPIDL_FLAGS += -I$(topsrcdir)/netwerk/base/public
--- a/netwerk/protocol/http/moz.build
+++ b/netwerk/protocol/http/moz.build
@@ -14,8 +14,12 @@ XPIDL_SOURCES += [
'nsIHttpChannelInternal.idl',
'nsIHttpEventSink.idl',
'nsIHttpHeaderVisitor.idl',
'nsIHttpProtocolHandler.idl',
]
XPIDL_MODULE = 'necko_http'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/netwerk/base/public',
+]
+
--- a/netwerk/protocol/res/Makefile.in
+++ b/netwerk/protocol/res/Makefile.in
@@ -27,9 +27,8 @@ LOCAL_INCLUDES = \
$(NULL)
include $(topsrcdir)/config/config.mk
include $(topsrcdir)/ipc/chromium/chromium-config.mk
include $(topsrcdir)/config/rules.mk
DEFINES += -DIMPL_NS_NET
-XPIDL_FLAGS += -I$(topsrcdir)/netwerk/base/public
--- a/netwerk/protocol/res/moz.build
+++ b/netwerk/protocol/res/moz.build
@@ -4,8 +4,12 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
XPIDL_SOURCES += [
'nsIResProtocolHandler.idl',
]
XPIDL_MODULE = 'necko_res'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/netwerk/base/public',
+]
+
--- a/netwerk/protocol/viewsource/Makefile.in
+++ b/netwerk/protocol/viewsource/Makefile.in
@@ -24,9 +24,8 @@ CPPSRCS = \
$(NULL)
LOCAL_INCLUDES = \
-I$(srcdir)/../../base/src \
$(NULL)
include $(topsrcdir)/config/rules.mk
-XPIDL_FLAGS += -I$(topsrcdir)/netwerk/base/public
--- a/netwerk/protocol/viewsource/moz.build
+++ b/netwerk/protocol/viewsource/moz.build
@@ -4,8 +4,12 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
XPIDL_SOURCES += [
'nsIViewSourceChannel.idl',
]
XPIDL_MODULE = 'necko_viewsource'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/netwerk/base/public',
+]
+
--- a/netwerk/protocol/wyciwyg/Makefile.in
+++ b/netwerk/protocol/wyciwyg/Makefile.in
@@ -36,9 +36,8 @@ LOCAL_INCLUDES = \
$(NULL)
include $(topsrcdir)/config/config.mk
include $(topsrcdir)/ipc/chromium/chromium-config.mk
include $(topsrcdir)/config/rules.mk
DEFINES += -DIMPL_NS_NET
-XPIDL_FLAGS += -I$(topsrcdir)/netwerk/base/public
--- a/netwerk/protocol/wyciwyg/moz.build
+++ b/netwerk/protocol/wyciwyg/moz.build
@@ -4,8 +4,12 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
XPIDL_SOURCES += [
'nsIWyciwygChannel.idl',
]
XPIDL_MODULE = 'necko_wyciwyg'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/netwerk/base/public',
+]
+
--- a/netwerk/streamconv/public/Makefile.in
+++ b/netwerk/streamconv/public/Makefile.in
@@ -13,9 +13,8 @@ include $(DEPTH)/config/autoconf.mk
MODULE = necko
GRE_MODULE = 1
include $(topsrcdir)/config/rules.mk
DEFINES += -DIMPL_NS_NET
-XPIDL_FLAGS += -I$(topsrcdir)/netwerk/base/public
--- a/netwerk/streamconv/public/moz.build
+++ b/netwerk/streamconv/public/moz.build
@@ -14,8 +14,12 @@ XPIDL_SOURCES += [
if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'cocoa':
XPIDL_SOURCES += [
'nsIAppleFileDecoder.idl',
]
XPIDL_MODULE = 'necko_strconv'
+XPIDL_FLAGS += [
+ '-I$(topsrcdir)/netwerk/base/public',
+]
+