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",
|
"resource:///modules/asrouter/ASRouterDefaultConfig.jsm",
|
||||||
ASRouter: "resource:///modules/asrouter/ASRouter.jsm",
|
ASRouter: "resource:///modules/asrouter/ASRouter.jsm",
|
||||||
OnboardingMessageProvider:
|
OnboardingMessageProvider:
|
||||||
"resource://activity-stream/lib/OnboardingMessageProvider.jsm",
|
"resource:///modules/asrouter/OnboardingMessageProvider.jsm",
|
||||||
});
|
});
|
||||||
|
|
||||||
if (AppConstants.MOZ_UPDATER) {
|
if (AppConstants.MOZ_UPDATER) {
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
const { OnboardingMessageProvider } = ChromeUtils.import(
|
const { OnboardingMessageProvider } = ChromeUtils.import(
|
||||||
"resource://activity-stream/lib/OnboardingMessageProvider.jsm"
|
"resource:///modules/asrouter/OnboardingMessageProvider.jsm"
|
||||||
);
|
);
|
||||||
const { SpecialMessageActions } = ChromeUtils.importESModule(
|
const { SpecialMessageActions } = ChromeUtils.importESModule(
|
||||||
"resource://messaging-system/lib/SpecialMessageActions.sys.mjs"
|
"resource://messaging-system/lib/SpecialMessageActions.sys.mjs"
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ const { CFRMessageProvider } = ChromeUtils.importESModule(
|
||||||
"resource:///modules/asrouter/CFRMessageProvider.sys.mjs"
|
"resource:///modules/asrouter/CFRMessageProvider.sys.mjs"
|
||||||
);
|
);
|
||||||
const { OnboardingMessageProvider } = ChromeUtils.import(
|
const { OnboardingMessageProvider } = ChromeUtils.import(
|
||||||
"resource://activity-stream/lib/OnboardingMessageProvider.jsm"
|
"resource:///modules/asrouter/OnboardingMessageProvider.jsm"
|
||||||
);
|
);
|
||||||
const { PanelTestProvider } = ChromeUtils.importESModule(
|
const { PanelTestProvider } = ChromeUtils.importESModule(
|
||||||
"resource://activity-stream/lib/PanelTestProvider.sys.mjs"
|
"resource://activity-stream/lib/PanelTestProvider.sys.mjs"
|
||||||
|
|
|
||||||
|
|
@ -211,6 +211,7 @@ module.exports = function (config) {
|
||||||
path.resolve("modules/ASRouterTriggerListeners.jsm"),
|
path.resolve("modules/ASRouterTriggerListeners.jsm"),
|
||||||
path.resolve("modules/CFRMessageProvider.sys.mjs"),
|
path.resolve("modules/CFRMessageProvider.sys.mjs"),
|
||||||
path.resolve("modules/CFRPageActions.jsm"),
|
path.resolve("modules/CFRPageActions.jsm"),
|
||||||
|
path.resolve("modules/OnboardingMessageProvider.jsm"),
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
|
|
|
||||||
|
|
@ -62,7 +62,7 @@ const { CFRMessageProvider } = ChromeUtils.importESModule(
|
||||||
"resource:///modules/asrouter/CFRMessageProvider.sys.mjs"
|
"resource:///modules/asrouter/CFRMessageProvider.sys.mjs"
|
||||||
);
|
);
|
||||||
const { OnboardingMessageProvider } = ChromeUtils.import(
|
const { OnboardingMessageProvider } = ChromeUtils.import(
|
||||||
"resource://activity-stream/lib/OnboardingMessageProvider.jsm"
|
"resource:///modules/asrouter/OnboardingMessageProvider.jsm"
|
||||||
);
|
);
|
||||||
const { RemoteSettings } = ChromeUtils.importESModule(
|
const { RemoteSettings } = ChromeUtils.importESModule(
|
||||||
"resource://services-settings/remote-settings.sys.mjs"
|
"resource://services-settings/remote-settings.sys.mjs"
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,7 @@ EXTRA_JS_MODULES.asrouter += [
|
||||||
"modules/CFRMessageProvider.sys.mjs",
|
"modules/CFRMessageProvider.sys.mjs",
|
||||||
"modules/CFRPageActions.jsm",
|
"modules/CFRPageActions.jsm",
|
||||||
"modules/MessagingExperimentConstants.sys.mjs",
|
"modules/MessagingExperimentConstants.sys.mjs",
|
||||||
|
"modules/OnboardingMessageProvider.jsm",
|
||||||
"modules/RemoteL10n.sys.mjs",
|
"modules/RemoteL10n.sys.mjs",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ import {
|
||||||
getSortedMessages,
|
getSortedMessages,
|
||||||
QueryCache,
|
QueryCache,
|
||||||
} from "modules/ASRouterTargeting.jsm";
|
} from "modules/ASRouterTargeting.jsm";
|
||||||
import { OnboardingMessageProvider } from "newtab/lib/OnboardingMessageProvider.jsm";
|
import { OnboardingMessageProvider } from "modules/OnboardingMessageProvider.jsm";
|
||||||
import { ASRouterPreferences } from "modules/ASRouterPreferences.jsm";
|
import { ASRouterPreferences } from "modules/ASRouterPreferences.jsm";
|
||||||
import { GlobalOverrider } from "test/unit/utils";
|
import { GlobalOverrider } from "test/unit/utils";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
http://creativecommons.org/publicdomain/zero/1.0/ */
|
http://creativecommons.org/publicdomain/zero/1.0/ */
|
||||||
|
|
||||||
const { OnboardingMessageProvider } = ChromeUtils.import(
|
const { OnboardingMessageProvider } = ChromeUtils.import(
|
||||||
"resource://activity-stream/lib/OnboardingMessageProvider.jsm"
|
"resource:///modules/asrouter/OnboardingMessageProvider.jsm"
|
||||||
);
|
);
|
||||||
const { sinon } = ChromeUtils.importESModule(
|
const { sinon } = ChromeUtils.importESModule(
|
||||||
"resource://testing-common/Sinon.sys.mjs"
|
"resource://testing-common/Sinon.sys.mjs"
|
||||||
|
|
|
||||||
|
|
@ -307,11 +307,7 @@ module.exports = function (config) {
|
||||||
path.resolve("lib"),
|
path.resolve("lib"),
|
||||||
path.resolve("common"),
|
path.resolve("common"),
|
||||||
],
|
],
|
||||||
exclude: [
|
exclude: [path.resolve("test"), path.resolve("vendor")],
|
||||||
path.resolve("test"),
|
|
||||||
path.resolve("vendor"),
|
|
||||||
path.resolve("lib/OnboardingMessageProvider.jsm"),
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
const { OnboardingMessageProvider } = ChromeUtils.import(
|
const { OnboardingMessageProvider } = ChromeUtils.import(
|
||||||
"resource://activity-stream/lib/OnboardingMessageProvider.jsm"
|
"resource:///modules/asrouter/OnboardingMessageProvider.jsm"
|
||||||
);
|
);
|
||||||
const { ToolbarBadgeHub } = ChromeUtils.import(
|
const { ToolbarBadgeHub } = ChromeUtils.import(
|
||||||
"resource://activity-stream/lib/ToolbarBadgeHub.jsm"
|
"resource://activity-stream/lib/ToolbarBadgeHub.jsm"
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@ const { ASRouterTargeting } = ChromeUtils.import(
|
||||||
);
|
);
|
||||||
|
|
||||||
const { OnboardingMessageProvider } = ChromeUtils.import(
|
const { OnboardingMessageProvider } = ChromeUtils.import(
|
||||||
"resource://activity-stream/lib/OnboardingMessageProvider.jsm"
|
"resource:///modules/asrouter/OnboardingMessageProvider.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
async function waitForClick(selector, win) {
|
async function waitForClick(selector, win) {
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
import { _ToolbarBadgeHub } from "lib/ToolbarBadgeHub.jsm";
|
import { _ToolbarBadgeHub } from "lib/ToolbarBadgeHub.jsm";
|
||||||
import { GlobalOverrider } from "test/unit/utils";
|
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";
|
import { _ToolbarPanelHub, ToolbarPanelHub } from "lib/ToolbarPanelHub.jsm";
|
||||||
|
|
||||||
describe("ToolbarBadgeHub", () => {
|
describe("ToolbarBadgeHub", () => {
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,7 @@ const { ExperimentAPI } = ChromeUtils.importESModule(
|
||||||
"resource://nimbus/ExperimentAPI.sys.mjs"
|
"resource://nimbus/ExperimentAPI.sys.mjs"
|
||||||
);
|
);
|
||||||
const { OnboardingMessageProvider } = ChromeUtils.import(
|
const { OnboardingMessageProvider } = ChromeUtils.import(
|
||||||
"resource://activity-stream/lib/OnboardingMessageProvider.jsm"
|
"resource:///modules/asrouter/OnboardingMessageProvider.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyServiceGetters(this, {
|
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/extract-test-corpus.js'
|
||||||
- 'browser/components/newtab/content-src/asrouter/schemas/make-schemas.py'
|
- 'browser/components/newtab/content-src/asrouter/schemas/make-schemas.py'
|
||||||
- 'browser/components/newtab/content-src/**/*.schema.json'
|
- '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'
|
- 'browser/components/newtab/lib/PanelTestProvider.sys.mjs'
|
||||||
|
|
||||||
condprof:
|
condprof:
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
const { OnboardingMessageProvider } = ChromeUtils.import(
|
const { OnboardingMessageProvider } = ChromeUtils.import(
|
||||||
"resource://activity-stream/lib/OnboardingMessageProvider.jsm"
|
"resource:///modules/asrouter/OnboardingMessageProvider.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
const { Spotlight } = ChromeUtils.import(
|
const { Spotlight } = ChromeUtils.import(
|
||||||
|
|
|
||||||
|
|
@ -247,6 +247,7 @@
|
||||||
"resource:///modules/asrouter/ASRouterTargeting.jsm": "browser/components/asrouter/modules/ASRouterTargeting.jsm",
|
"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/ASRouterTriggerListeners.jsm": "browser/components/asrouter/modules/ASRouterTriggerListeners.jsm",
|
||||||
"resource:///modules/asrouter/CFRPageActions.jsm": "browser/components/asrouter/modules/CFRPageActions.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/distribution.js": "browser/components/distribution.js",
|
||||||
"resource:///modules/pagedata/OpenGraphPageData.jsm": "browser/components/pagedata/OpenGraphPageData.jsm",
|
"resource:///modules/pagedata/OpenGraphPageData.jsm": "browser/components/pagedata/OpenGraphPageData.jsm",
|
||||||
"resource:///modules/pagedata/PageDataSchema.jsm": "browser/components/pagedata/PageDataSchema.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/LinksCache.jsm": "browser/components/newtab/lib/LinksCache.jsm",
|
||||||
"resource://activity-stream/lib/MomentsPageHub.jsm": "browser/components/newtab/lib/MomentsPageHub.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/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/PanelTestProvider.jsm": "browser/components/newtab/lib/PanelTestProvider.jsm",
|
||||||
"resource://activity-stream/lib/PersistentCache.jsm": "browser/components/newtab/lib/PersistentCache.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",
|
"resource://activity-stream/lib/PersonalityProvider/NaiveBayesTextTagger.jsm": "browser/components/newtab/lib/PersonalityProvider/NaiveBayesTextTagger.jsm",
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue