mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-20 00:35:44 +00:00
Bug 1635768 - Moved MDNCompatibility library to devtools/shared r=mtigley,daisuke
The MDNCompatibility library will be shared between the upcoming Compatibility Actor and the Compatibility Panel in the inspector. This library is necessary for tests in Compatibility Panel and hence is being moved to the devtools/shared looking at it's requirements in client as well as the devtools/server/actors Differential Revision: https://phabricator.services.mozilla.com/D75998
This commit is contained in:
parent
ea8f3e1f9e
commit
781894a0f8
@ -9,7 +9,7 @@ const Services = require("Services");
|
||||
loader.lazyRequireGetter(
|
||||
this,
|
||||
"browsersDataset",
|
||||
"devtools/client/inspector/compatibility/lib/dataset/browsers.json"
|
||||
"devtools/shared/compatibility/dataset/browsers.json"
|
||||
);
|
||||
|
||||
const TARGET_BROWSER_ID = [
|
||||
|
@ -7,8 +7,8 @@
|
||||
const nodeConstants = require("devtools/shared/dom-node-constants");
|
||||
|
||||
loader.lazyGetter(this, "mdnCompatibility", () => {
|
||||
const MDNCompatibility = require("devtools/client/inspector/compatibility/lib/MDNCompatibility");
|
||||
const cssPropertiesCompatData = require("devtools/client/inspector/compatibility/lib/dataset/css-properties.json");
|
||||
const MDNCompatibility = require("devtools/shared/compatibility/MDNCompatibility");
|
||||
const cssPropertiesCompatData = require("devtools/shared/compatibility/dataset/css-properties.json");
|
||||
return new MDNCompatibility(cssPropertiesCompatData);
|
||||
});
|
||||
|
||||
|
@ -7,13 +7,11 @@
|
||||
DIRS += [
|
||||
'actions',
|
||||
'components',
|
||||
'lib',
|
||||
'reducers',
|
||||
'utils',
|
||||
]
|
||||
|
||||
BROWSER_CHROME_MANIFESTS += ['test/browser/browser.ini']
|
||||
XPCSHELL_TESTS_MANIFESTS += ['test/xpcshell/xpcshell.ini']
|
||||
|
||||
DevToolsModules(
|
||||
'CompatibilityView.js',
|
||||
|
@ -5,7 +5,7 @@
|
||||
|
||||
// Test whether the deprecated CSS property is shown as issue correctly or not.
|
||||
|
||||
const MDNCompatibility = require("devtools/client/inspector/compatibility/lib/MDNCompatibility");
|
||||
const MDNCompatibility = require("devtools/shared/compatibility/MDNCompatibility");
|
||||
|
||||
const TEST_URI = `
|
||||
<style>
|
||||
|
@ -10,7 +10,7 @@
|
||||
const { shallow } = require("enzyme");
|
||||
const React = require("react");
|
||||
|
||||
const MDNCompatibility = require("devtools/client/inspector/compatibility/lib/MDNCompatibility");
|
||||
const MDNCompatibility = require("devtools/shared/compatibility/MDNCompatibility");
|
||||
const IssueItem = React.createFactory(
|
||||
require("devtools/client/inspector/compatibility/components/IssueItem")
|
||||
);
|
||||
|
@ -10,7 +10,7 @@
|
||||
const { shallow } = require("enzyme");
|
||||
const React = require("react");
|
||||
|
||||
const MDNCompatibility = require("devtools/client/inspector/compatibility/lib/MDNCompatibility");
|
||||
const MDNCompatibility = require("devtools/shared/compatibility/MDNCompatibility");
|
||||
const IssueList = React.createFactory(
|
||||
require("devtools/client/inspector/compatibility/components/IssueList")
|
||||
);
|
||||
|
@ -8,6 +8,8 @@ DIRS += [
|
||||
'dataset',
|
||||
]
|
||||
|
||||
XPCSHELL_TESTS_MANIFESTS += ['test/xpcshell/xpcshell.ini']
|
||||
|
||||
DevToolsModules(
|
||||
'MDNCompatibility.js',
|
||||
)
|
@ -2,5 +2,5 @@
|
||||
|
||||
module.exports = {
|
||||
// Extend from the common devtools xpcshell eslintrc config.
|
||||
extends: "../../../../../.eslintrc.xpcshell.js",
|
||||
extends: "../../../../.eslintrc.xpcshell.js",
|
||||
};
|
@ -4,8 +4,8 @@
|
||||
|
||||
// Test for the MDN compatibility diagnosis module.
|
||||
|
||||
const MDNCompatibility = require("devtools/client/inspector/compatibility/lib/MDNCompatibility");
|
||||
const cssPropertiesCompatData = require("devtools/client/inspector/compatibility/lib/dataset/css-properties.json");
|
||||
const MDNCompatibility = require("devtools/shared/compatibility/MDNCompatibility");
|
||||
const cssPropertiesCompatData = require("devtools/shared/compatibility/dataset/css-properties.json");
|
||||
|
||||
const mdnCompatibility = new MDNCompatibility(cssPropertiesCompatData);
|
||||
|
@ -8,6 +8,7 @@ include('../templates.mozbuild')
|
||||
|
||||
DIRS += [
|
||||
'acorn',
|
||||
'compatibility',
|
||||
'css',
|
||||
'discovery',
|
||||
'heapsnapshot',
|
||||
|
Loading…
Reference in New Issue
Block a user