From 4d1ecb3cc2ef86d22e4e1dd7131241b24a68166a Mon Sep 17 00:00:00 2001 From: Thomas Weber Date: Sat, 13 Mar 2021 10:14:49 -0600 Subject: [PATCH] Revert "Remove custom extension confirmation" This reverts commit cc670272a221cc3c92ccd1d9118b37eb9a25a751. No, it's not safe. --- src/lib/tw-state-manager-hoc.jsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lib/tw-state-manager-hoc.jsx b/src/lib/tw-state-manager-hoc.jsx index 0bc7539ce..f3bb2f248 100644 --- a/src/lib/tw-state-manager-hoc.jsx +++ b/src/lib/tw-state-manager-hoc.jsx @@ -362,7 +362,10 @@ const TWStateManager = function (WrappedComponent) { } for (const extension of urlParams.getAll('extension')) { - this.props.vm.extensionManager.loadExtensionURL(extension); + // This is temporary until we feel more comfortable about the idea of running remote code in a Worker. + if (confirm(`Load extension: ${extension}`)) { + this.props.vm.extensionManager.loadExtensionURL(extension); + } } const routerCallbacks = {