Bug 1791785 - When dumping symbols never emit INLINE_ORIGIN directives with an empty...
[gecko.git] / browser / modules / moz.build
blob04d8a20e14997ceb7d210454b53c48d7b14ad3fd
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 = ("Firefox", "General")
10 with Files("test/browser/*Telemetry*"):
11     BUG_COMPONENT = ("Toolkit", "Telemetry")
13 with Files("test/browser/*ContentSearch*"):
14     BUG_COMPONENT = ("Firefox", "Search")
16 with Files("test/browser/*PermissionUI*"):
17     BUG_COMPONENT = ("Firefox", "Site Permissions")
19 with Files("test/browser/*SitePermissions*"):
20     BUG_COMPONENT = ("Firefox", "Site Permissions")
22 with Files("test/browser/browser_UnsubmittedCrashHandler.js"):
23     BUG_COMPONENT = ("Toolkit", "Crash Reporting")
25 with Files("test/browser/browser_taskbar_preview.js"):
26     BUG_COMPONENT = ("Firefox", "Shell Integration")
28 with Files("test/browser/browser_urlBar_zoom.js"):
29     BUG_COMPONENT = ("Firefox", "General")
31 with Files("test/unit/test_E10SUtils_nested_URIs.js"):
32     BUG_COMPONENT = ("Core", "Security: Process Sandboxing")
34 with Files("test/unit/test_LaterRun.js"):
35     BUG_COMPONENT = ("Firefox", "Tours")
37 with Files("test/unit/test_SitePermissions.js"):
38     BUG_COMPONENT = ("Firefox", "Site Permissions")
40 with Files("AboutNewTab.jsm"):
41     BUG_COMPONENT = ("Firefox", "New Tab Page")
43 with Files("AsyncTabSwitcher.jsm"):
44     BUG_COMPONENT = ("Firefox", "Tabbed Browser")
46 with Files("NewTabPagePreloading.jsm"):
47     BUG_COMPONENT = ("Firefox", "Tabbed Browser")
49 with Files("BrowserWindowTracker.jsm"):
50     BUG_COMPONENT = ("Firefox", "General")
52 with Files("*Telemetry.jsm"):
53     BUG_COMPONENT = ("Toolkit", "Telemetry")
55 with Files("ContentCrashHandlers.jsm"):
56     BUG_COMPONENT = ("Toolkit", "Crash Reporting")
58 with Files("EveryWindow.jsm"):
59     BUG_COMPONENT = ("Firefox", "General")
61 with Files("ExtensionsUI.jsm"):
62     BUG_COMPONENT = ("WebExtensions", "General")
64 with Files("LaterRun.jsm"):
65     BUG_COMPONENT = ("Firefox", "Tours")
67 with Files("LiveBookmarkMigrator.jsm"):
68     BUG_COMPONENT = ("Firefox", "General")
70 with Files("OpenInTabsUtils.jsm"):
71     BUG_COMPONENT = ("Firefox", "Tabbed Browser")
73 with Files("PartnerLinkAttribution.jsm"):
74     BUG_COMPONENT = ("Firefox", "Search")
76 with Files("PermissionUI.jsm"):
77     BUG_COMPONENT = ("Firefox", "Site Permissions")
79 with Files("ProcessHangMonitor.jsm"):
80     BUG_COMPONENT = ("Core", "DOM: Content Processes")
82 with Files("Sanitizer.jsm"):
83     BUG_COMPONENT = ("Firefox", "Preferences")
85 with Files("SelectionChangedMenulist.jsm"):
86     BUG_COMPONENT = ("Firefox", "Preferences")
88 with Files("SiteDataManager.jsm"):
89     BUG_COMPONENT = ("Firefox", "Preferences")
91 with Files("SitePermissions.jsm"):
92     BUG_COMPONENT = ("Firefox", "Site Permissions")
94 with Files("TabsList.jsm"):
95     BUG_COMPONENT = ("Firefox", "Tabbed Browser")
97 with Files("TransientPrefs.jsm"):
98     BUG_COMPONENT = ("Firefox", "Preferences")
100 with Files("WindowsJumpLists.jsm"):
101     BUG_COMPONENT = ("Firefox", "Shell Integration")
102     SCHEDULES.exclusive = ["windows"]
104 with Files("WindowsPreviewPerTab.jsm"):
105     BUG_COMPONENT = ("Core", "Widget: Win32")
106     SCHEDULES.exclusive = ["windows"]
108 with Files("webrtcUI.jsm"):
109     BUG_COMPONENT = ("Firefox", "Site Permissions")
111 with Files("ZoomUI.jsm"):
112     BUG_COMPONENT = ("Firefox", "Toolbars and Customization")
114 BROWSER_CHROME_MANIFESTS += [
115     "test/browser/browser.ini",
116     "test/browser/formValidation/browser.ini",
118 XPCSHELL_TESTS_MANIFESTS += ["test/unit/xpcshell.ini"]
120 EXTRA_JS_MODULES += [
121     "AboutNewTab.jsm",
122     "AppUpdater.jsm",
123     "AsyncTabSwitcher.jsm",
124     "BrowserUIUtils.jsm",
125     "BrowserUsageTelemetry.jsm",
126     "BrowserWindowTracker.jsm",
127     "ContentCrashHandlers.jsm",
128     "Discovery.jsm",
129     "EveryWindow.jsm",
130     "ExtensionsUI.jsm",
131     "FaviconLoader.jsm",
132     "HomePage.jsm",
133     "LaterRun.jsm",
134     "NewTabPagePreloading.jsm",
135     "OpenInTabsUtils.jsm",
136     "PageActions.jsm",
137     "PartnerLinkAttribution.jsm",
138     "PermissionUI.jsm",
139     "PingCentre.jsm",
140     "ProcessHangMonitor.jsm",
141     "Sanitizer.jsm",
142     "SelectionChangedMenulist.jsm",
143     "SiteDataManager.jsm",
144     "SitePermissions.jsm",
145     "TabsList.jsm",
146     "TabUnloader.jsm",
147     "TransientPrefs.jsm",
148     "webrtcUI.jsm",
149     "ZoomUI.jsm",
152 if CONFIG["MOZ_WIDGET_TOOLKIT"] == "windows":
153     EXTRA_JS_MODULES += [
154         "WindowsJumpLists.jsm",
155         "WindowsPreviewPerTab.jsm",
156     ]
158     EXTRA_JS_MODULES.backgroundtasks += [
159         "BackgroundTask_uninstall.jsm",
160     ]