aboutsummaryrefslogtreecommitdiffstats
path: root/lib/utils.coffee
diff options
context:
space:
mode:
Diffstat (limited to 'lib/utils.coffee')
-rw-r--r--lib/utils.coffee10
1 files changed, 6 insertions, 4 deletions
diff --git a/lib/utils.coffee b/lib/utils.coffee
index 222b784b..bbcee1a0 100644
--- a/lib/utils.coffee
+++ b/lib/utils.coffee
@@ -25,11 +25,13 @@ Utils =
id = 0
-> id += 1
- hasChromePrefix: (url) ->
+ hasChromePrefix: do ->
chromePrefixes = [ "about:", "view-source:", "chrome-extension:", "data:" ]
- for prefix in chromePrefixes
- return true if url.startsWith prefix
- false
+ (url) ->
+ if 0 < url.indexOf ":"
+ for prefix in chromePrefixes
+ return true if url.startsWith prefix
+ false
# Completes a partial URL (without scheme)
createFullUrl: (partialUrl) ->