From f3ea891e727810ba29c6d893f27073e9e11efed2 Mon Sep 17 00:00:00 2001 From: Dan Finlay Date: Mon, 25 Jul 2016 13:28:38 -0700 Subject: [PATCH] Allow page injection to look for cross-browser APIs appropriately --- app/scripts/contentscript.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/scripts/contentscript.js b/app/scripts/contentscript.js index 0ffe93e3c..43c48dd93 100644 --- a/app/scripts/contentscript.js +++ b/app/scripts/contentscript.js @@ -11,7 +11,8 @@ if (shouldInjectWeb3()) { function setupInjection(){ // inject in-page script var scriptTag = document.createElement('script') - scriptTag.src = extension.extension.getURL('scripts/inpage.js') + var urlGetter = extension.extension || chrome.extension + scriptTag.src = urlGetter.getURL('scripts/inpage.js') scriptTag.onload = function () { this.parentNode.removeChild(this) } var container = document.head || document.documentElement // append as first child