diff --git a/packages/extension/src/manifest/manifest-chrome.json b/packages/extension/src/manifest/manifest-chrome.json index 2e9241162..02bcff9ba 100644 --- a/packages/extension/src/manifest/manifest-chrome.json +++ b/packages/extension/src/manifest/manifest-chrome.json @@ -51,8 +51,8 @@ "matches": ["http://*/*", "https://*/*"] } ], - "minimum_chrome_version": "95", + "minimum_chrome_version": "103", "content_security_policy": { - "extension_pages": "script-src 'self'; object-src 'self'" + "extension_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'self'" } } diff --git a/packages/extension/src/scripts/chrome/background.ts b/packages/extension/src/scripts/chrome/background.ts index a38f38f91..a4bad1793 100644 --- a/packages/extension/src/scripts/chrome/background.ts +++ b/packages/extension/src/scripts/chrome/background.ts @@ -1,5 +1,4 @@ require("./hot-reload"); -import "@polkadot/wasm-crypto/initOnlyAsm"; //chrome extension v3 doesnt support webassembly import { backgroundOnMessageFromWindow, backgroundOnMessageFromNewWindow, diff --git a/packages/extension/src/ui/action/main.ts b/packages/extension/src/ui/action/main.ts index b49349ff3..d9eb1e722 100644 --- a/packages/extension/src/ui/action/main.ts +++ b/packages/extension/src/ui/action/main.ts @@ -3,7 +3,6 @@ import App from "./App.vue"; import router from "./router"; import * as filters from "./utils/filters"; import Vue3Lottie from "vue3-lottie"; -import "@polkadot/wasm-crypto/initOnlyAsm"; const app = createApp(App); app.use(router).use(Vue3Lottie); diff --git a/packages/extension/src/ui/onboard/main.ts b/packages/extension/src/ui/onboard/main.ts index 28ba6d7a1..840cc691c 100644 --- a/packages/extension/src/ui/onboard/main.ts +++ b/packages/extension/src/ui/onboard/main.ts @@ -3,7 +3,6 @@ import App from "./App.vue"; import { createRouter, createWebHashHistory } from "vue-router"; import routes from "./routes"; import * as filters from "@action/utils/filters"; -import "@polkadot/wasm-crypto/initOnlyAsm"; const router = createRouter({ history: createWebHashHistory(), diff --git a/packages/extension/src/ui/provider-pages/main.ts b/packages/extension/src/ui/provider-pages/main.ts index a0709ec3b..cefd3f70e 100644 --- a/packages/extension/src/ui/provider-pages/main.ts +++ b/packages/extension/src/ui/provider-pages/main.ts @@ -4,7 +4,6 @@ import { createRouter, createWebHashHistory } from "vue-router"; import routes from "./routes"; import * as filters from "@action/utils/filters"; import Vue3Lottie from "vue3-lottie"; -import "@polkadot/wasm-crypto/initOnlyAsm"; const router = createRouter({ history: createWebHashHistory(),