|
|
@@ -2,7 +2,6 @@ import tldRules from 'tldjs/rules.json';
|
|
|
import { JSDOM } from 'jsdom';
|
|
|
|
|
|
global.window = new JSDOM('').window;
|
|
|
-global.chrome = {};
|
|
|
global.browser = {
|
|
|
storage: {
|
|
|
local: {
|
|
|
@@ -20,6 +19,11 @@ global.browser = {
|
|
|
getURL: path => path,
|
|
|
},
|
|
|
};
|
|
|
+global.chrome = {
|
|
|
+ runtime: {
|
|
|
+ getURL: browser.runtime.getURL,
|
|
|
+ },
|
|
|
+};
|
|
|
if (!window.Response) window.Response = { prototype: {} };
|
|
|
const domProps = Object.getOwnPropertyDescriptors(window);
|
|
|
for (const k of Object.keys(domProps)) {
|