Bug 1777562 [wpt PR 34663] - [FedCM] Rename FederatedCredential to IdentityCredential...
[gecko.git] / dom / moz.build
blobf26f9203d287021f26be0e50f7c4fb312f7b0f9c
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 with Files("plugins/**"):
12     BUG_COMPONENT = ("Core", "Plug-ins")
14 JAR_MANIFESTS += ["jar.mn"]
16 interfaces = [
17     "base",
18     "html",
19     "events",
20     "sidebar",
21     "xul",
22     "security",
23     "storage",
24     "geolocation",
25     "notification",
26     "push",
27     "payments",
30 DIRS += ["interfaces/" + i for i in interfaces]
32 DIRS += [
33     "abort",
34     "animation",
35     "base",
36     "bindings",
37     "battery",
38     "browser-element",
39     "cache",
40     "canvas",
41     "webgpu",
42     "chrome-webidl",
43     "clients",
44     "commandhandler",
45     "credentialmanagement",
46     "crypto",
47     "debugger",
48     "encoding",
49     "events",
50     "fetch",
51     "file",
52     "filehandle",
53     "filesystem",
54     "flex",
55     "fs",
56     "gamepad",
57     "geolocation",
58     "grid",
59     "html",
60     "jsurl",
61     "mathml",
62     "media",
63     "midi",
64     "notification",
65     "offline",
66     "power",
67     "push",
68     "quota",
69     "security",
70     "storage",
71     "svg",
72     "locales",
73     "locks",
74     "network",
75     "permission",
76     "plugins/base",
77     "prototype",
78     "indexedDB",
79     "system",
80     "ipc",
81     "workers",
82     "audiochannel",
83     "broadcastchannel",
84     "messagechannel",
85     "promise",
86     "smil",
87     "streams",
88     "url",
89     "webauthn",
90     "webidl",
91     "webshare",
92     "xml",
93     "xslt",
94     "xul",
95     "manifest",
96     "vr",
97     "u2f",
98     "console",
99     "performance",
100     "webbrowserpersist",
101     "xhr",
102     "worklet",
103     "script",
104     "payments",
105     "websocket",
106     "serializers",
107     "serviceworkers",
108     "simpledb",
109     "reporting",
110     "localstorage",
111     "prio",
112     "l10n",
113     "origin-trials",
114     "webscheduling",
118 TEST_DIRS += [
119     "tests",
120     "imptests",
123 if CONFIG["MOZ_WIDGET_TOOLKIT"] in ("gtk", "cocoa", "windows"):
124     TEST_DIRS += ["plugins/test"]
126 SPHINX_TREES["/dom"] = "docs"