Bug 1868838 - Move OnboardingMessageProvider to browser/components/asrouter/modules. r=pdahiya

Differential Revision: https://phabricator.services.mozilla.com/D198997
This commit is contained in:
Mike Conley 2024-01-29 18:52:28 +00:00
parent dacb737d4a
commit 3de067b43e
17 changed files with 16 additions and 18 deletions

View file

@ -100,7 +100,7 @@ XPCOMUtils.defineLazyModuleGetters(lazy, {
"resource:///modules/asrouter/ASRouterDefaultConfig.jsm",
ASRouter: "resource:///modules/asrouter/ASRouter.jsm",
OnboardingMessageProvider:
"resource://activity-stream/lib/OnboardingMessageProvider.jsm",
"resource:///modules/asrouter/OnboardingMessageProvider.jsm",
});
if (AppConstants.MOZ_UPDATER) {

View file

@ -1,7 +1,7 @@
"use strict";
const { OnboardingMessageProvider } = ChromeUtils.import(
"resource://activity-stream/lib/OnboardingMessageProvider.jsm"
"resource:///modules/asrouter/OnboardingMessageProvider.jsm"
);
const { SpecialMessageActions } = ChromeUtils.importESModule(
"resource://messaging-system/lib/SpecialMessageActions.sys.mjs"

View file

@ -8,7 +8,7 @@ const { CFRMessageProvider } = ChromeUtils.importESModule(
"resource:///modules/asrouter/CFRMessageProvider.sys.mjs"
);
const { OnboardingMessageProvider } = ChromeUtils.import(
"resource://activity-stream/lib/OnboardingMessageProvider.jsm"
"resource:///modules/asrouter/OnboardingMessageProvider.jsm"
);
const { PanelTestProvider } = ChromeUtils.importESModule(
"resource://activity-stream/lib/PanelTestProvider.sys.mjs"

View file

@ -211,6 +211,7 @@ module.exports = function (config) {
path.resolve("modules/ASRouterTriggerListeners.jsm"),
path.resolve("modules/CFRMessageProvider.sys.mjs"),
path.resolve("modules/CFRPageActions.jsm"),
path.resolve("modules/OnboardingMessageProvider.jsm"),
],
},
],

View file

@ -62,7 +62,7 @@ const { CFRMessageProvider } = ChromeUtils.importESModule(
"resource:///modules/asrouter/CFRMessageProvider.sys.mjs"
);
const { OnboardingMessageProvider } = ChromeUtils.import(
"resource://activity-stream/lib/OnboardingMessageProvider.jsm"
"resource:///modules/asrouter/OnboardingMessageProvider.jsm"
);
const { RemoteSettings } = ChromeUtils.importESModule(
"resource://services-settings/remote-settings.sys.mjs"

View file

@ -25,6 +25,7 @@ EXTRA_JS_MODULES.asrouter += [
"modules/CFRMessageProvider.sys.mjs",
"modules/CFRPageActions.jsm",
"modules/MessagingExperimentConstants.sys.mjs",
"modules/OnboardingMessageProvider.jsm",
"modules/RemoteL10n.sys.mjs",
]

View file

@ -4,7 +4,7 @@ import {
getSortedMessages,
QueryCache,
} from "modules/ASRouterTargeting.jsm";
import { OnboardingMessageProvider } from "newtab/lib/OnboardingMessageProvider.jsm";
import { OnboardingMessageProvider } from "modules/OnboardingMessageProvider.jsm";
import { ASRouterPreferences } from "modules/ASRouterPreferences.jsm";
import { GlobalOverrider } from "test/unit/utils";

View file

@ -2,7 +2,7 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
const { OnboardingMessageProvider } = ChromeUtils.import(
"resource://activity-stream/lib/OnboardingMessageProvider.jsm"
"resource:///modules/asrouter/OnboardingMessageProvider.jsm"
);
const { sinon } = ChromeUtils.importESModule(
"resource://testing-common/Sinon.sys.mjs"

View file

@ -307,11 +307,7 @@ module.exports = function (config) {
path.resolve("lib"),
path.resolve("common"),
],
exclude: [
path.resolve("test"),
path.resolve("vendor"),
path.resolve("lib/OnboardingMessageProvider.jsm"),
],
exclude: [path.resolve("test"), path.resolve("vendor")],
},
],
},

View file

@ -1,5 +1,5 @@
const { OnboardingMessageProvider } = ChromeUtils.import(
"resource://activity-stream/lib/OnboardingMessageProvider.jsm"
"resource:///modules/asrouter/OnboardingMessageProvider.jsm"
);
const { ToolbarBadgeHub } = ChromeUtils.import(
"resource://activity-stream/lib/ToolbarBadgeHub.jsm"

View file

@ -12,7 +12,7 @@ const { ASRouterTargeting } = ChromeUtils.import(
);
const { OnboardingMessageProvider } = ChromeUtils.import(
"resource://activity-stream/lib/OnboardingMessageProvider.jsm"
"resource:///modules/asrouter/OnboardingMessageProvider.jsm"
);
async function waitForClick(selector, win) {

View file

@ -1,6 +1,6 @@
import { _ToolbarBadgeHub } from "lib/ToolbarBadgeHub.jsm";
import { GlobalOverrider } from "test/unit/utils";
import { OnboardingMessageProvider } from "lib/OnboardingMessageProvider.jsm";
import { OnboardingMessageProvider } from "asrouter/modules/OnboardingMessageProvider.jsm";
import { _ToolbarPanelHub, ToolbarPanelHub } from "lib/ToolbarPanelHub.jsm";
describe("ToolbarBadgeHub", () => {

View file

@ -10,7 +10,7 @@ const { ExperimentAPI } = ChromeUtils.importESModule(
"resource://nimbus/ExperimentAPI.sys.mjs"
);
const { OnboardingMessageProvider } = ChromeUtils.import(
"resource://activity-stream/lib/OnboardingMessageProvider.jsm"
"resource:///modules/asrouter/OnboardingMessageProvider.jsm"
);
XPCOMUtils.defineLazyServiceGetters(this, {

View file

@ -465,7 +465,7 @@ fxms-schemas:
- 'browser/components/newtab/content-src/asrouter/schemas/extract-test-corpus.js'
- 'browser/components/newtab/content-src/asrouter/schemas/make-schemas.py'
- 'browser/components/newtab/content-src/**/*.schema.json'
- 'browser/components/newtab/lib/OnboardingMessageProvider.jsm'
- 'browser/components/asrouter/modules/OnboardingMessageProvider.jsm'
- 'browser/components/newtab/lib/PanelTestProvider.sys.mjs'
condprof:

View file

@ -4,7 +4,7 @@
"use strict";
const { OnboardingMessageProvider } = ChromeUtils.import(
"resource://activity-stream/lib/OnboardingMessageProvider.jsm"
"resource:///modules/asrouter/OnboardingMessageProvider.jsm"
);
const { Spotlight } = ChromeUtils.import(

View file

@ -247,6 +247,7 @@
"resource:///modules/asrouter/ASRouterTargeting.jsm": "browser/components/asrouter/modules/ASRouterTargeting.jsm",
"resource:///modules/asrouter/ASRouterTriggerListeners.jsm": "browser/components/asrouter/modules/ASRouterTriggerListeners.jsm",
"resource:///modules/asrouter/CFRPageActions.jsm": "browser/components/asrouter/modules/CFRPageActions.jsm",
"resource:///modules/asrouter/OnboardingMessageProvider.jsm": "browser/components/asrouter/modules/OnboardingMessageProvider.jsm",
"resource:///modules/distribution.js": "browser/components/distribution.js",
"resource:///modules/pagedata/OpenGraphPageData.jsm": "browser/components/pagedata/OpenGraphPageData.jsm",
"resource:///modules/pagedata/PageDataSchema.jsm": "browser/components/pagedata/PageDataSchema.jsm",
@ -306,7 +307,6 @@
"resource://activity-stream/lib/LinksCache.jsm": "browser/components/newtab/lib/LinksCache.jsm",
"resource://activity-stream/lib/MomentsPageHub.jsm": "browser/components/newtab/lib/MomentsPageHub.jsm",
"resource://activity-stream/lib/NewTabInit.jsm": "browser/components/newtab/lib/NewTabInit.jsm",
"resource://activity-stream/lib/OnboardingMessageProvider.jsm": "browser/components/newtab/lib/OnboardingMessageProvider.jsm",
"resource://activity-stream/lib/PanelTestProvider.jsm": "browser/components/newtab/lib/PanelTestProvider.jsm",
"resource://activity-stream/lib/PersistentCache.jsm": "browser/components/newtab/lib/PersistentCache.jsm",
"resource://activity-stream/lib/PersonalityProvider/NaiveBayesTextTagger.jsm": "browser/components/newtab/lib/PersonalityProvider/NaiveBayesTextTagger.jsm",