No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs...
[gecko.git] / dom / moz.build
blob1a2279cfce01948d02915e1513609c52cacb5a6d
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 interfaces = [
12     "base",
13     "events",
14     "sidebar",
15     "xul",
16     "security",
17     "storage",
18     "geolocation",
19     "notification",
20     "push",
21     "payments",
24 DIRS += ["interfaces/" + i for i in interfaces]
26 DIRS += [
27     "abort",
28     "animation",
29     "base",
30     "bindings",
31     "battery",
32     "cache",
33     "canvas",
34     "webgpu",
35     "chrome-webidl",
36     "clients",
37     "closewatcher",
38     "commandhandler",
39     "cookiestore",
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     "mls",
59     "notification",
60     "power",
61     "push",
62     "quota",
63     "security",
64     "storage",
65     "svg",
66     "locales",
67     "locks",
68     "network",
69     "permission",
70     "prototype",
71     "indexedDB",
72     "system",
73     "ipc",
74     "workers",
75     "audiochannel",
76     "broadcastchannel",
77     "messagechannel",
78     "privateattribution",
79     "promise",
80     "smil",
81     "streams",
82     "url",
83     "webauthn",
84     "webidl",
85     "webshare",
86     "webtransport",
87     "xml",
88     "xslt",
89     "xul",
90     "manifest",
91     "view-transitions",
92     "vr",
93     "console",
94     "performance",
95     "webbrowserpersist",
96     "xhr",
97     "worklet",
98     "script",
99     "payments",
100     "websocket",
101     "serializers",
102     "serviceworkers",
103     "simpledb",
104     "reporting",
105     "localstorage",
106     "l10n",
107     "origin-trials",
108     "webscheduling",
109     "navigation",
113 TEST_DIRS += [
114     "tests",
115     "imptests",
118 if CONFIG["MOZ_WIDGET_TOOLKIT"] in ("gtk", "cocoa", "windows"):
119     TEST_DIRS += ["plugins/test"]
121 SPHINX_TREES["/dom"] = "docs"