1 # vim: set filetype=python:
2 # This Source Code Form is subject to the terms of the Mozilla Public
3 # License, v. 2.0. If a copy of the MPL was not distributed with this
4 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 BUG_COMPONENT = ("Core", "DOM: Push Notifications")
15 "PushBroadcastService.sys.mjs",
16 "PushComponents.sys.mjs",
20 "PushService.sys.mjs",
23 if CONFIG["MOZ_BUILD_APP"] != "mobile/android":
24 # Everything but GeckoView.
26 "PushServiceHttp2.sys.mjs",
27 "PushServiceWebSocket.sys.mjs",
34 MOCHITEST_MANIFESTS += [
38 XPCSHELL_TESTS_MANIFESTS += [
39 "test/xpcshell/xpcshell.ini",
42 EXPORTS.mozilla.dom += [
46 "PushSubscriptionOptions.h",
53 "PushSubscription.cpp",
54 "PushSubscriptionOptions.cpp",
58 TEST_DIRS += ["test/xpcshell"]
60 include("/ipc/chromium/chromium-config.mozbuild")