1 # -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
2 # vim: set filetype=python:
3 # This Source Code Form is subject to the terms of the Mozilla Public
4 # License, v. 2.0. If a copy of the MPL was not distributed with this
5 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
9 "ChromeScriptLoader.cpp",
10 "JSMEnvironmentProxy.cpp",
11 "ModuleEnvironmentProxy.cpp",
12 "mozJSLoaderUtils.cpp",
13 "mozJSSubScriptLoader.cpp",
15 "ScriptCacheActors.cpp",
16 "ScriptPreloader.cpp",
17 "SyncModuleLoader.cpp",
21 # mozJSModuleLoader.cpp cannot be built in unified mode because it uses
24 "mozJSModuleLoader.cpp",
31 EXPORTS += ["nsImportModule.h"]
40 EXPORTS.mozilla.dom += [
41 "PrecompiledScript.h",
44 EXPORTS.mozilla.loader += [
46 "ScriptCacheActors.h",
47 "SkipCheckForBrokenURLOrZeroSized.h",
52 "ComponentUtils.sys.mjs",
64 "/xpcom/io", # crc32c.h
67 include("/ipc/chromium/chromium-config.mozbuild")