aboutsummaryrefslogtreecommitdiffstats
path: root/app/scripts/contentscript.js
diff options
context:
space:
mode:
authorKevin Serrano <kevgagser@gmail.com>2016-10-20 05:57:30 +0800
committerKevin Serrano <kevgagser@gmail.com>2016-10-20 05:57:30 +0800
commitafbc4c832ba86fcb94b612c93796a5ffa422b457 (patch)
treedbdaa16920fd175171603b182d332dbf87655bd4 /app/scripts/contentscript.js
parentad3fa24a28c0ec45dca43a257005626a4027487a (diff)
parenta88a48ba14a213920ce1becb0b70cf10192ad3e5 (diff)
downloadtangerine-wallet-browser-afbc4c832ba86fcb94b612c93796a5ffa422b457.tar
tangerine-wallet-browser-afbc4c832ba86fcb94b612c93796a5ffa422b457.tar.gz
tangerine-wallet-browser-afbc4c832ba86fcb94b612c93796a5ffa422b457.tar.bz2
tangerine-wallet-browser-afbc4c832ba86fcb94b612c93796a5ffa422b457.tar.lz
tangerine-wallet-browser-afbc4c832ba86fcb94b612c93796a5ffa422b457.tar.xz
tangerine-wallet-browser-afbc4c832ba86fcb94b612c93796a5ffa422b457.tar.zst
tangerine-wallet-browser-afbc4c832ba86fcb94b612c93796a5ffa422b457.zip
Git merge resolution.
Diffstat (limited to 'app/scripts/contentscript.js')
-rw-r--r--app/scripts/contentscript.js16
1 files changed, 14 insertions, 2 deletions
diff --git a/app/scripts/contentscript.js b/app/scripts/contentscript.js
index 3ad145e3e..e2a968ac9 100644
--- a/app/scripts/contentscript.js
+++ b/app/scripts/contentscript.js
@@ -69,6 +69,18 @@ function setupStreams(){
}
function shouldInjectWeb3(){
- var shouldInject = (window.location.href.indexOf('.pdf') === -1)
- return shouldInject
+ return isAllowedSuffix(window.location.href)
+}
+
+function isAllowedSuffix(testCase) {
+ var prohibitedTypes = ['xml', 'pdf']
+ var currentUrl = window.location.href
+ var currentRegex
+ for (let i = 0; i < prohibitedTypes.length; i++) {
+ currentRegex = new RegExp(`\.${prohibitedTypes[i]}$`)
+ if (currentRegex.test(currentUrl)) {
+ return false
+ }
+ }
+ return true
}