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/.
8 BUG_COMPONENT = ("Firefox", "New Tab Page")
10 BROWSER_CHROME_MANIFESTS += [
11 "test/browser/abouthomecache/browser.toml",
12 "test/browser/browser.toml",
15 TESTING_JS_MODULES += [
16 "content-src/asrouter/schemas/FxMSCommon.schema.json",
17 "content-src/asrouter/templates/CFR/templates/CFRUrlbarChiclet.schema.json",
18 "content-src/asrouter/templates/CFR/templates/ExtensionDoorhanger.schema.json",
19 "content-src/asrouter/templates/CFR/templates/InfoBar.schema.json",
20 "content-src/asrouter/templates/OnboardingMessage/ProtectionsPanelMessage.schema.json",
21 "content-src/asrouter/templates/OnboardingMessage/Spotlight.schema.json",
22 "content-src/asrouter/templates/OnboardingMessage/ToolbarBadgeMessage.schema.json",
23 "content-src/asrouter/templates/OnboardingMessage/UpdateAction.schema.json",
24 "content-src/asrouter/templates/OnboardingMessage/WhatsNewMessage.schema.json",
25 "content-src/asrouter/templates/PBNewtab/NewtabPromoMessage.schema.json",
26 "content-src/asrouter/templates/ToastNotification/ToastNotification.schema.json",
27 "test/InflightAssetsMessageProvider.jsm",
28 "test/NimbusRolloutMessageProvider.sys.mjs",
31 SPHINX_TREES["docs"] = "docs"
32 SPHINX_TREES["content-src/asrouter/docs"] = "content-src/asrouter/docs"
34 XPCSHELL_TESTS_MANIFESTS += [
35 "test/xpcshell/xpcshell.ini",
39 "nsIAboutNewTabService.idl",
42 XPIDL_MODULE = "browser-newtab"
45 "AboutNewTabService.sys.mjs",
48 FINAL_TARGET_FILES.actors += [
49 "aboutwelcome/AboutWelcomeChild.jsm",
50 "aboutwelcome/AboutWelcomeParent.jsm",
51 "actors/ASRouterChild.sys.mjs",
52 "actors/ASRouterParent.sys.mjs",
59 JAR_MANIFESTS += ["jar.mn"]