Backed out changeset 2450366cf7ca (bug 1891629) for causing win msix mochitest failures
[gecko.git] / dom / console / moz.build
blobd5be3324ae285300c7113e9bc3e69a9a707e789d
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/.
7 with Files("**"):
8     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
10 XPIDL_SOURCES += [
11     "nsIConsoleAPIStorage.idl",
14 XPIDL_MODULE = "dom"
16 EXPORTS += [
17     "nsIConsoleReportCollector.h",
20 EXPORTS.mozilla += [
21     "ConsoleReportCollector.h",
24 EXPORTS.mozilla.dom += [
25     "Console.h",
26     "ConsoleInstance.h",
27     "ConsoleUtils.h",
30 UNIFIED_SOURCES += [
31     "Console.cpp",
32     "ConsoleInstance.cpp",
33     "ConsoleReportCollector.cpp",
34     "ConsoleUtils.cpp",
37 EXTRA_JS_MODULES += [
38     "ConsoleAPIStorage.sys.mjs",
41 XPCOM_MANIFESTS += [
42     "components.conf",
45 LOCAL_INCLUDES += [
46     "/docshell/base",
47     "/dom/base",
48     "/js/xpconnect/src",
51 MOCHITEST_MANIFESTS += ["tests/mochitest.toml"]
52 MOCHITEST_CHROME_MANIFESTS += ["tests/chrome.toml"]
53 XPCSHELL_TESTS_MANIFESTS += ["tests/xpcshell/xpcshell.toml"]
55 include("/ipc/chromium/chromium-config.mozbuild")
57 FINAL_LIBRARY = "xul"