Backed out changeset 2450366cf7ca (bug 1891629) for causing win msix mochitest failures
[gecko.git] / dom / moz.build
blobf781bd37083912a11fb88a4ef804d30c085bd767
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 # interfaces/*/ are annotated per directory, this is for new files
8 with Files("**"):
9     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
11 JAR_MANIFESTS += ["jar.mn"]
13 interfaces = [
14     "base",
15     "events",
16     "sidebar",
17     "xul",
18     "security",
19     "storage",
20     "geolocation",
21     "notification",
22     "push",
23     "payments",
26 DIRS += ["interfaces/" + i for i in interfaces]
28 DIRS += [
29     "abort",
30     "animation",
31     "base",
32     "bindings",
33     "battery",
34     "cache",
35     "canvas",
36     "webgpu",
37     "chrome-webidl",
38     "clients",
39     "commandhandler",
40     "credentialmanagement",
41     "crypto",
42     "debugger",
43     "encoding",
44     "events",
45     "fetch",
46     "file",
47     "filesystem",
48     "flex",
49     "fs",
50     "gamepad",
51     "geolocation",
52     "grid",
53     "html",
54     "jsurl",
55     "mathml",
56     "media",
57     "midi",
58     "notification",
59     "power",
60     "push",
61     "quota",
62     "security",
63     "storage",
64     "svg",
65     "locales",
66     "locks",
67     "network",
68     "permission",
69     "prototype",
70     "indexedDB",
71     "system",
72     "ipc",
73     "workers",
74     "audiochannel",
75     "broadcastchannel",
76     "messagechannel",
77     "promise",
78     "smil",
79     "streams",
80     "url",
81     "webauthn",
82     "webidl",
83     "webshare",
84     "webtransport",
85     "xml",
86     "xslt",
87     "xul",
88     "manifest",
89     "vr",
90     "console",
91     "performance",
92     "webbrowserpersist",
93     "xhr",
94     "worklet",
95     "script",
96     "payments",
97     "websocket",
98     "serializers",
99     "serviceworkers",
100     "simpledb",
101     "reporting",
102     "localstorage",
103     "l10n",
104     "origin-trials",
105     "webscheduling",
109 TEST_DIRS += [
110     "tests",
111     "imptests",
114 if CONFIG["MOZ_WIDGET_TOOLKIT"] in ("gtk", "cocoa", "windows"):
115     TEST_DIRS += ["plugins/test"]
117 SPHINX_TREES["/dom"] = "docs"