Skip to content
This repository was archived by the owner on Jul 9, 2025. It is now read-only.

Commit f5e8791

Browse files
committed
Bug 1533428 - patch 4 - Include chromium-config.mozbuild in the moz.build for a bunch more directories, so that IPC-related headers are available. r=jwatt
Differential Revision: https://phabricator.services.mozilla.com/D22922 --HG-- extra : moz-landing-system : lando
1 parent 7b161f3 commit f5e8791

10 files changed

Lines changed: 20 additions & 0 deletions

File tree

dom/xbl/moz.build

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@ LOCAL_INCLUDES += [
4949
'/layout/style',
5050
]
5151

52+
include('/ipc/chromium/chromium-config.mozbuild')
53+
5254
FINAL_LIBRARY = 'xul'
5355

5456
MOCHITEST_MANIFESTS += ['test/mochitest.ini']

dom/xul/moz.build

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,8 @@ LOCAL_INCLUDES += [
7676
'/layout/xul/tree',
7777
]
7878

79+
include('/ipc/chromium/chromium-config.mozbuild')
80+
7981
FINAL_LIBRARY = 'xul'
8082

8183
if CONFIG['CC_TYPE'] in ('clang', 'gcc'):

layout/inspector/moz.build

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ UNIFIED_SOURCES += [
3131
'ServoStyleRuleMap.cpp',
3232
]
3333

34+
include('/ipc/chromium/chromium-config.mozbuild')
35+
3436
FINAL_LIBRARY = 'xul'
3537
LOCAL_INCLUDES += [
3638
'../style',

layout/mathml/moz.build

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ EXPORTS += [
4444
'nsMathMLOperators.h'
4545
]
4646

47+
include('/ipc/chromium/chromium-config.mozbuild')
48+
4749
FINAL_LIBRARY = 'xul'
4850
LOCAL_INCLUDES += [
4951
'../base',

layout/svg/moz.build

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,8 @@ UNIFIED_SOURCES += [
6969
'SVGViewFrame.cpp',
7070
]
7171

72+
include('/ipc/chromium/chromium-config.mozbuild')
73+
7274
FINAL_LIBRARY = 'xul'
7375
LOCAL_INCLUDES += [
7476
'../../widget',

layout/tools/layout-debug/src/moz.build

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,6 @@ UNIFIED_SOURCES += [
2020
'nsLayoutDebuggingTools.cpp',
2121
]
2222

23+
include('/ipc/chromium/chromium-config.mozbuild')
24+
2325
FINAL_LIBRARY = 'xul'

layout/xul/tree/moz.build

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ UNIFIED_SOURCES += [
3131
'nsTreeUtils.cpp',
3232
]
3333

34+
include('/ipc/chromium/chromium-config.mozbuild')
35+
3436
FINAL_LIBRARY = 'xul'
3537
LOCAL_INCLUDES += [
3638
'..',

toolkit/components/satchel/moz.build

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ XPCOM_MANIFESTS += [
4040
'components.conf',
4141
]
4242

43+
include('/ipc/chromium/chromium-config.mozbuild')
44+
4345
FINAL_TARGET_FILES.actors += [
4446
'FormSubmitChild.jsm',
4547
]

view/moz.build

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ UNIFIED_SOURCES += [
1717
'nsViewManager.cpp',
1818
]
1919

20+
include('/ipc/chromium/chromium-config.mozbuild')
21+
2022
FINAL_LIBRARY = 'xul'
2123

2224
CXXFLAGS += CONFIG['MOZ_CAIRO_CFLAGS']

xpcom/reflect/xptinfo/moz.build

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,6 @@ EXPORTS += [
1616
'xptinfo.h',
1717
]
1818

19+
include('/ipc/chromium/chromium-config.mozbuild')
20+
1921
FINAL_LIBRARY = 'xul'

0 commit comments

Comments
 (0)