forked from mirrors/gecko-dev
Bug 1868838 - Move OnboardingMessageProvider to browser/components/asrouter/modules. r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D198997
This commit is contained in:
parent
dacb737d4a
commit
3de067b43e
17 changed files with 16 additions and 18 deletions
|
|
@ -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) {
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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"),
|
||||
],
|
||||
},
|
||||
],
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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",
|
||||
]
|
||||
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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")],
|
||||
},
|
||||
],
|
||||
},
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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) {
|
||||
|
|
|
|||
|
|
@ -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", () => {
|
||||
|
|
|
|||
|
|
@ -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, {
|
||||
|
|
|
|||
|
|
@ -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:
|
||||
|
|
|
|||
|
|
@ -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(
|
||||
|
|
|
|||
|
|
@ -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",
|
||||
|
|
|
|||
Loading…
Reference in a new issue